目 录 第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