目 录
第1章 Maya动画的基本知识
1.1 动画概述1
1.2 计算机动画应用领域1
1.3 设置关键帧2
1.4 曲线图编辑器3
第2章 关键帧动画4
2.1 实例:使用“设置平移关键帧”制作肥皂泡上升动画4
2.2 实例:使用“分组”制作方块滚动动画8
2.3 实例:使用“弯曲”制作画卷打开动画12
2.4 实例:使用“表达式”制作风扇依次旋转动画19
2.5 实例:使用“受驱动关键帧”制作关联动画21
2.6 实例:使用“曲线图编辑器”制作敲钉子动画24
第3章 绑定约束动画30
3.1 实例:使用“父约束”制作弹簧抖动动画30
3.2 实例:使用“表达式”制作车轮滚动动画34
3.3 实例:使用“弯曲”制作图书翻页动画38
3.4 实例:使用“目标约束”制作气缸运动动画44
3.5 实例:使用“运动路径”制作蝴蝶飞舞动画50
3.6 实例:使用“表达式”制作汽车行驶动画55
3.7 实例:使用“铆钉”制作机器虫翻滚动画60
3.8 实例:使用“方向约束”制作折扇打开动画65
第4章 骨架动画72
4.1 实例:使用“IK样条线控制柄”制作鲨鱼游动动画72
4.2 实例:使用“正弦”制作蛇爬行动画76
4.3 实例:使用“快速绑定”制作角色动画82
4.4 实例:使用“绘制蒙皮权重”调整蒙皮效果87
4.5 实例:使用Human IK制作手指骨架89
4.6 实例:使用“极向量约束”制作雨伞打开动画96
第5章 粒子动画104
5.1 实例:使用nParticle制作气泡上升动画104
5.2 实例:使用“填充对象”制作粒子填充动画108
5.3 实例:使用“表达式”制作树叶飘落动画112
5.4 实例:使用“创建新缓存”制作汇聚文字动画118
5.5 实例:使用“渐变”制作物体消散动画122
5.6 实例:使用“粒子碰撞编辑器”制作雨水飞溅动画130
第6章 布料动画135
6.1 实例:使用nCloth制作小旗飘动动画135
6.2 实例:使用nCloth制作树叶飘落动画138
6.3 实例:使用“可撕裂曲面”制作外壳破碎动画140
第7章 流体动画144
7.1 实例:使用“3D流体容器”制作火焰燃烧动画144
7.2 实例:使用“3D流体容器”制作导弹拖尾动画148
7.3 实例:使用“Bifrost流体”制作沙拉酱挤出动画155
7.4 实例:使用“Bifrost流体”制作饮料倒入动画160
7.5 实例:使用“Boss编辑器”制作海洋流动动画166
第8章 运动图形动画171
8.1 实例:使用“信号”节点制作光线汇聚图形动画171
8.2 实例:使用“曲线”节点制作鱼群游动动画175
8.3 实例:使用“轨迹”节点制作文字拖尾动画180
8.4 实例:使用“动力学”节点制作物体掉落动画185
8.5 实例:使用“延迟”节点制作群组动画188