工作方式
Three.js Animation 专注于场景内的运动:程序化移动、关键帧轨道、骨骼姿态和形态目标。它将存储的动画片段、推进片段的混合器以及控制其播放的动作区分开来。
混合是核心用例。加权动作和交叉淡化可在待机与行走等状态之间实现受控过渡。这些实现模式需要对真实模型进行检查;技能无法保证导入的资源包含预期的骨骼绑定、目标或片段。
预期交付物
- 经过核对的片段清单与播放计划
- 用于过渡的混合器和动作逻辑
- 与场景时间绑定的程序化或形态目标运动
从需求到审阅
- 01检查模型
在选择运动方案之前,先列出片段名称、骨骼和形态目标。
- 02设定播放规则
定义速度、循环方式、动作权重,以及播放完毕的片段是否应保持最后一个姿态。
- 03混合与审阅
用以秒为单位的帧间隔(而非总经过时间)推进混合器,然后检查过渡是否有跳变以及是否存在不必要的活动更新。