跳转至

动画

类型

赛璐璐动画(cel animation)

赛璐璐是透明是塑料片, 因此可以直接放置在背景上. 赛璐璐动画电子版即精灵动画(sprite animation). 通过重复播放一组图片来实现动画, 这种动画被称为循环动画(looping animation). 而这组图片被称为一个周期, 比如角色可能有跑步周期/闲置周期和步行周期.
这种动画技术只能较好地运用在 2D 动画中, 而在 3D 动画中如 毁灭战士 中的动画纹理(animated texture)则只能取得较差的效果, 因为其本质依然是 2D 动画.

刚性层阶式动画(rigid hierarchical animation)

该方法简单的将角色看作由若干刚性部分组成的, 因此适用于由刚性部件组成的物体(如: 机械), 但不适用于由非刚性部件组成的物体(如: 动物).

每顶点动画(per-vertex animation)

记录每个顶点随时间变化的动作信息, 然后根据新的顶点数据生成网格. 该方法明显过于暴力, 无法应用在实时渲染中.

该技术还存在一个变种, 即变形目标动画(morph target animation). 只记录极端姿势(extreme pose), 并运用线性插值补全数据.
常用于面部动画(facial animation), 因为人脸由大约50组肌肉所驱动, 较为复杂.

蒙皮动画(skinned animation)

该技术结合了刚性层阶式动画和每顶点动画的优点. 在模拟非刚性组件动画时, 具备高性能/低内存占用的特点.

骨骼(skeleton)

评论