JavaScript 项目实战
JS+CSS3实现3D旋转拖拽照片墙效果

本文详细讲解如何使用原生JavaScript与CSS3实现具备真实3D景深、环形柱面阵列、鼠标拖拽旋转及物理惯性阻尼效果的照片墙。涵盖空间几何坐标推导、变换顺序细节、指针交互与缓动算法。

2026-11-03 10:56:28
186
小括号
JS+CSS3实现3D旋转拖拽照片墙效果
怎么自定义layer.js弹窗皮肤与样式

详细讲解layer.js弹窗皮肤与样式的自定义方法,包括DOM结构解析、skin类名挂载、局部样式覆盖、全局皮肤扩展包配置以及关闭按钮与按钮组等核心细节定制。

2026-11-03 10:36:33
328
异步漫步
怎么自定义layer.js弹窗皮肤与样式
PixiJS 自定义着色器入门:使用 Filters 实现特效

深入浅出讲解如何在 PixiJS 中通过自定义 Filter 编写 GLSL 片元着色器实现画面后处理特效,涵盖渲染架构、Uniforms 传递、逐帧动画驱动及边缘裁剪等实战避坑经验。

2026-11-03 10:24:35
71
小圆点
PixiJS 自定义着色器入门:使用 Filters 实现特效
怎么使用 anime.js 实现 SVG 路径描边与形状形变

详细讲解如何使用 anime.js 实现 SVG 路径手绘描边与平滑形状形变动画。从 strokeDashoffset 底层原理、锚点数量一致性约束到完整工程代码与常见问题排查。

2026-11-03 10:18:39
352
像素漫游
怎么使用 anime.js 实现 SVG 路径描边与形状形变
使用 ammo.js 实现角色控制器:刚体移动与地面检测

深入讲解如何使用 ammo.js(Bullet物理引擎WebAssembly移植版)实现高质量的3D角色控制器。涵盖动态胶囊刚体构建、自由度锁定、水平线速度驱动、向下射线检测地面判定以及常见物理坑点的解决策略。

2026-11-03 10:05:58
120
半夏
使用 ammo.js 实现角色控制器:刚体移动与地面检测