1 Maya基本动画知识 1
1.1 制作动画的基本概念 1
1.1.1 动画的概念 1
1.1.2 动画制作流程 2
1.1.3 Maya制作动画的种类 3
1.2 动画控制命令 3
1.3 创建基本的关键帧动画 5
1.3.1 动画参数预设 5
1.3.2 快速创建关键帧 7
1.3.3 分析关键帧动画 9
1.3.4 设置关键帧动画 9
1.3.5 快速编辑关键帧 12
1.3.6 动画预览 13
1.4 创建并编辑帧序列 14
1.4.1 理论分析 14
1.4.2 创建弹跳动画关键帧 14
1.4.3 Dope Sheet工具 17
1.4.4 编辑关键帧系列 17
1.5 编辑动画曲线 18
1.5.1 曲线编辑器 18
1.5.2 运动曲线 19
1.5.3 关键帧操作 20
1.5.4 编辑曲线曲率 21
1.5.5 优化运动曲线 22
1.6 动画曲线高级操作 24
1.6.1 自动循环动画 24
1.6.2 烘焙动画曲线 26
1.6.3 曲线复制粘贴 28
1.7 驱动关键帧动画 30
1.8 辅助动画技术 34
1.8.1 幻影 34
1.8.2 运动轨迹 36
2 路径动画与约束技术 40
2.1 路径动画 40
2.1.1 路径动画的创建 40
2.1.2 快照动画 44
2.1.3 扫描动画 46
2.1.4 沿路径变形 48
2.2 Constrain【约束】 50
2.2.1 点约束 50
2.2.2 目标约束 53
2.2.3 旋转约束 55
2.2.4 比例约束 57
2.2.5 父子约束 58
2.2.6 几何体约束 60
2.2.7 法线约束 60
2.2.8 切线约束 62
3 变形技术 63
3.1 变形的概念和用途 63
3.1.1 变形的概念和原理 63
3.1.2 变形种类和应用 64
3.2 簇变形(Cluster) 65
3.2.1 创建簇变形器 65
3.2.2 簇的相对性 66
3.2.3 绘制簇权重 67
3.2.4 编辑簇变形范围 69
3.2.5 精确编辑簇权重 70
3.2.6 利用变形修改模型 71
3.3 晶格变形(Lattice) 71
3.3.1 快速创建晶格变形 71
3.3.2 设置晶格分割度 73
3.3.3 群组晶格控制器 73
3.3.4 对晶格添加变形 74
3.4 融合变形(Blend) 74
3.4.1 创建融合变形 74
3.4.2 编辑融合变形 76
3.4.3 创建多个目标变形 78
3.4.4 烘焙并创建新的目标变形 79
3.4.5 删除、添加目标变形 80
3.4.6 系列变形和平行变形 81
3.5 非线性变形(Nonlinear) 81
3.5.1 弯曲变形(Bend) 81
3.5.2 扩张变形(Flare) 83
3.5.3 正弦变形(Sine) 85
3.5.4 挤压变形(Squash) 86
3.5.5 扭曲变形(Twist) 87
3.5.6 波浪变形(Wave) 88
3.6 造型变形(Sculpt) 89
3.6.1 创建造型变形 89
3.6.2 翻转模式 91
3.6.3 映射模式 91
3.6.4 拉伸模式 92
3.7 抖动变形(Jiggle) 92
3.7.1 创建抖动变形 92
3.7.2 为动画创建磁盘缓存 93
3.7.3 绘制抖动变形权重 95
3.8 线变形(Wire) 95
3.8.1 创建线变形 95
3.8.2 绘制线变形权重 96
3.8.3 创建多条线变形 97
3.8.4 线变形属性 98
3.8.5 基础曲线 99
3.8.6 添加固定线 100
3.9 褶皱变形(Wrinkle) 101
3.10 包裹变形(Wrap) 102
3.11 曲线定位器变形(Point on Curve) 104
4 骨骼与绑定技术 105
4.1 骨骼的基本操作 105
4.1.1 创建骨骼 105
4.1.2 编辑骨骼 108
4.1.3 骨骼局部坐标 112
4.1.4 模拟手臂骨骼 115
4.2 骨骼的控制方式 117
4.2.1 前向动力学 117
4.2.2 IK单线控制器 118
4.2.3 骨骼预设角度 123
4.2.4 IK曲线控制器 125
4.3 模型绑定 130
4.3.1 刚体绑定(刚性蒙皮) 130
4.3.2 柔体绑定(柔性蒙皮) 134
4.3.3 编辑骨骼权重 135
4.4 人体骨骼的创建 137
4.4.1 躯干和头部骨骼的创建 138
4.4.2 手臂骨骼的创建 141
4.4.3 肩部骨骼的创建 144
4.4.4 下肢骨骼的创建 145
4.4.5 镜像另一侧骨骼 147
4.5 骨骼的装配 148
4.5.1 自定义属性 148
4.5.2 腿部的骨骼装配 152
4.5.3 手臂的控制和连接 164
4.5.4 眼睛和牙齿的设置 173
4.5.5 身体部分的设置连接 175
5 动画层 182
5.1 动画层的概念 182
5.2 分层动画 183
5.2.1 动画层的堆栈顺序 183
5.2.2 动画层的解算顺序 184
5.2.3 动画层的层级 184
5.2.4 动画层的模式 185
5.2.5 动画层的状态 186
5.2.6 动画层的权重 186
5.3 Base Animation【基本动画】 186
5.4 创建动画层 187
5.4.1 打开动画层编辑器 187
5.4.2 创建空层 188
5.4.3 设置动画层模式 188
5.4.4 在动画层里添加或删除属性 189
5.5 层内操作动画 191
5.6 管理动画层 193
5.7 观看动画层 193
5.8 操作动画层 195
6 Maya Muscle【肌肉】 199
6.1 导入Maya Muscle【肌肉】系统 199
6.2 Capsule【胶囊】 200
6.2.1 创建胶囊 200
6.2.2 编辑胶囊 203
6.3 Bone【骨头】 204
6.4 Muscle【肌肉】 205
6.4.1 创建肌肉 205
6.4.2 镜像肌肉 207
6.4.3 肌肉变形器 208
6.4.4 编辑肌肉 209
6.4.5 肌肉的蒙皮 211
6.4.6 肌肉缓存 216
7 角色动画制作 218
8 角色动画基本规律理论 220
8.1 挤压与拉伸 220
8.2 夸张 221
8.3 预备和缓冲 221
8.4 跟随与重叠 222
8.5 淡入与淡出 223
8.6 圆弧动作轨迹 224
8.7 时间控制与量感 224
8.8 演出(布局) 225
9 走路 226
9.1 身体重心的上下变化 226
9.2 身体的旋转动作 227
9.3 身体重心的左右偏移及身体的侧旋 227
9.4 手臂的摆动动作 228
9.5 脚的动作 228
9.6 走路动画制作实例 229
10 跑步 237
10.1 跑步的基本动作 237
10.2 跑步动画制作实例 238
11 跳跃 244
参考文献 250