第1部分 CHARACTER SETUP AND MAYA 3
1 介绍角色设置 3
了解角色设置 3
目录 3
如何使用本书 4
2 角色设置功能 5
使用变形 5
使用骨骼 6
使用蒙皮 6
使用约束 7
使用角色组 7
了解变形 11
第2部分 DEFORMERS 11
3 变形介绍 11
可变形对象、点和组 12
节点、历史记录和变形顺序 12
变形放置 14
编辑变形组元素 16
使用Relationship Editor编辑变形组 16
规划专一变形组元素 16
使用Edit Membership Tool编辑变形组元素 16
绘画变形组元素 17
剪除变形组元素 18
变形对象的点扭曲 19
显示和隐藏中间对象 20
改变对象变形的顺序 20
显示和隐藏所有的变形 20
改变计算操作 21
改变变形操作设置 21
编辑高级变形创建选项 21
编辑平行混合通道 22
使用倾斜通道创建倾斜效果 23
使用变形建模 23
设置变形动画 23
了解节点行为属性 24
编辑节点行为以改善性能 24
编辑节点行为 25
4 使用混合形状变形 27
了解混合形状变形 27
目标对象和基础对象 28
目标形状、基础形状和混合形状 28
目标 28
相关MEL命令 29
从属图表节点 29
创建混合形状变形 29
设置创建选项 29
编辑混合形状变形效果 31
使用混合形状编辑器 31
创建混合形状变形 31
改变混合形状编辑器的滑块方向 32
编辑混合形状变形通道 32
编辑混合形状变形属性 33
缩放所有目标的影响 34
匹配目标的位置、旋转和缩放 34
不同拓扑结构的混合对象 34
删除目标对象 35
设置目标权重 36
为混合形状设置关键帧 36
选择混合形状变形节点 37
创建新混合形状变形 37
将混合形状保存为新目标 37
添加目标对象形状 38
设置添加选项 38
添加目标对象形状 39
去除目标对象形状 39
设置去除选项 39
去除目标对象形状 40
交换目标对象形状 40
设置交换选项 40
交换两个目标形状 41
删除混合形状变形 41
影响晶格和基础晶格 43
晶格 43
了解晶格变形 43
5 使用晶格变形 43
晶格作为可变形对象 44
晶格变形和晶格屈肌 44
相关MEL命令 44
从属图表节点 44
创建晶格变形 45
设置创建选项 45
创建晶格变形 46
编辑晶格变形效果 47
编辑影响晶格 47
编辑晶格变形通道 47
编辑晶格变形属性 48
编辑影响晶格形状通道 49
编辑影响晶格形状属性 50
重置影响晶格的形状和位置 50
重置影响晶格点和去除扭曲 51
编辑晶格变形组 51
修剪晶格变形组 51
改变影响晶格分辨率 51
切换晶格形状手柄(L图标) 52
切换晶格点的显示 52
显示和隐藏所有的晶格变形 52
设置晶格点的权重以改变它们的影响 52
冻结晶格变形映射 53
对影响晶格进行造型 53
群组化基础晶格和影响晶格 54
编辑基础晶格 54
将晶格作为变形对象的子对象 55
使用其他变形影响晶格 55
确保通过基础晶格时平滑变形 55
改善性能 55
改变晶格分辨率操作 56
删除晶格变形 56
使用晶格变形蒙皮 56
了解簇变形 59
相关的MEL命令 59
6 使用簇变形 59
从属图表节点 60
创建簇变形 60
设置创建选项 60
创建簇变形 61
编辑簇变形效果 61
操作簇手柄(C图标) 61
编辑簇变形通道 62
编辑簇属性 62
编辑簇变形组 63
修剪簇变形组 63
编辑簇权重 64
绘画簇权重 65
用绘画调整摇晃(jiggle)权重 70
在被遮罩的摇晃变形上绘画权重 71
覆盖摇晃变形 72
将权重值贴图到摇晃变形 72
Paint Jiggle Weights Tool设置 72
设置与父类变换相关联的簇 74
控制整个簇的变形百分比 74
使用权重节点 74
设置簇手柄的位置 74
删除簇变形 74
7 使用摇晃变形 75
创建摇晃变形 75
编辑摇晃属性 76
Setting Jiggle creation options 76
使用绘画调整摇晃权重 77
使用摇晃动画的磁盘缓存 77
设置磁盘缓存创建选项 78
缓存后禁用或删除摇晃动画 79
8 使用弯曲非线性变形 81
了解弯曲变形 81
相关的MEL命令 81
从属图表节点 82
创建弯曲变形 82
设置创建选项 82
编辑弯曲变形效果 83
创建弯曲变形 83
操纵弯曲变形手柄 84
编辑弯曲变形通道 84
编辑弯曲变形属性 85
删除弯曲变形 86
9 使用非线性扩张变形 87
了解扩张变形 87
相关的MEL命令 87
从属图表节点 88
创建扩张变形 88
设置创建选项 88
创建扩张变形 89
编辑扩张变形效果 90
操纵扩张变形手柄 90
编辑扩张变形通道 91
编辑扩张变形属性 92
删除扩张变形 93
10 使用正弦非线性变形 95
了解正弦变形 95
相关MEL命令 95
从属图表节点 95
创建正弦变形 96
设置创建选项 96
编辑正弦变形效果 97
创建正弦变形 97
操纵正弦变形手柄 98
编辑正弦变形通道 98
编辑正弦变形属性 99
删除正弦变形 100
11 使用挤压非线性变形 101
了解挤压变形 101
相关的MEL命令 101
从属图表节点 101
创建挤压变形 102
设置创建选项 102
编辑挤压变形效果 103
创建挤压变形 103
操纵挤压变形手柄 104
编辑挤压变形通道 104
编辑挤压变形属性 105
删除挤压变形 106
示例 107
在地面上挤压球体 107
建立弹跳的球 108
12 使用扭曲非线性变形 113
了解扭曲变形 113
相关的MEL命令 113
从属图表节点 113
设置创建选项 114
创建扭曲变形 114
创建扭曲变形 115
编辑扭曲变形效果 115
操纵扭曲变形手柄 115
编辑扭曲变形通道 116
编辑扭曲变形属性 117
删除扭曲变形 118
示例 118
螺旋楼梯建模 118
相关的MEL命令 119
从属图表节点 119
了解波形变形 119
13 使用波形非线性变形 119
创建波形变形 120
设置创建选项 120
创建波形变形 121
编辑波形变形效果 121
操纵波形变形手柄 122
编辑波形变形通道 122
编辑波形变形属性 123
删除波形变形 124
示例 124
波纹动画 124
翻转模式 129
造型球 129
了解造型变形 129
14 使用造型变形 129
投影模式 130
拉伸模式 130
相关的MEL命令 130
从属图表节点 130
创建造型变形 131
设置创建选项 131
创建造型变形 132
编辑造型变形效果 132
操纵造型球 132
编辑造型变形通道 133
操纵拉伸原始定位器 133
编辑造型变形属性 134
编辑造型变形组 135
修剪造型变形组 135
删除造型变形 135
15 使用线变形 137
快速开始 137
了解线变形 140
影响线和基础线 140
夹具 140
线衰减定位器 140
相关的MEL命令 140
Wire Tool设置 141
从属图表节点 141
创建线变形 141
创建不带夹具的线变形 142
创建带有夹具的线变形 143
编辑线变形效果 144
移动、旋转和缩放影响线 145
移动、旋转和缩放可变形对象 145
编辑影响线的形状 145
移动、旋转和缩放基础线 145
添加影响线 145
去除影响线 145
显示基础线 146
控制交错影响线的效果 146
重新设置影响线 146
创建影响线为基础线子对象的父子组 147
编辑线变形通道 147
编辑线变形属性 148
使用线衰减定位器定位变形效果 150
平滑锯齿状效果 152
限制线变形范围 152
添加和去除夹具 152
编辑线变形组 153
修剪线变形组 153
移动、旋转、缩放夹具 153
编辑夹具形状 153
删除线变形 154
16 使用褶皱变形 155
了解褶皱变形 155
射线褶皱变形 156
切线褶皱变形 156
自定义褶皱变形 156
相关的MEL命令 156
从属图表节点 156
创建褶皱变形 157
Wrinkle Tool设置 157
操纵褶皱变形的簇变形手柄 158
移动、旋转和缩放影响线 158
创建褶皱变形 158
编辑褶皱变形效果 158
编辑褶皱变形的簇变形 159
编辑褶皱变形的线变形 159
删除褶皱变形 159
17 使用包裹变形 161
了解包裹变形 161
可变形对象 161
包裹影响对象和包裹基础对象 162
从属图表节点 162
创建包裹变形 162
设置创建选项 163
创建用作包裹影响对象的对象 163
创建包裹变形 164
编辑包裹变形效果 165
移动、旋转或缩放包裹影响对象 165
操纵包裹影响对象点 166
移动、旋转或缩放被变形对象 166
编辑NURBS包裹影响对象通道 166
编辑多边形包裹影响对象通道 167
编辑包裹变形通道 167
编辑包裹变形属性 169
添加和去除包裹影响对象 169
使用包裹变形蒙皮 170
删除包裹变形 170
改善性能 170
示例 171
使用低分辨率球体变形高分辨率球体 171
使用5个锥体变形平面 172
第3部分 SKELETONS 177
18 骨骼介绍 177
了解骨骼 177
编辑节点行为以改善性能 178
了解节点行为属性 178
编辑节点行为 179
工作流程概要 179
19 建立骨骼 181
了解骨骼结构 182
关节和骨头 183
关节链 184
肢体链 184
骨骼层级 185
相关的MEL命令 186
从属图表节点 186
创建关节链和肢体链 186
设置Joint Tool 186
编辑关节属性 188
编辑关节 188
创建肢体链 188
创建关节链 188
显示关节的局部坐标轴 192
定向关节的局部坐标轴 192
移动、旋转或缩放关节和它的骨头 192
编辑关节链、肢体链和骨骼 193
观察骨骼层级 193
选择关节以及在关节层级中穿梭 193
显示肢体链或骨骼中所有的局部坐标轴 194
重新定向肢体链或骨骼中的所有局部坐标轴 194
插入关节 195
去除关节 195
断开关节以创建新关节 195
连接关节以结合两个骨骼 196
镜像肢体链或骨骼 197
重新设置根关节 198
设置所有关节显示的尺寸 198
将关节作为方框而不是骨头显示 198
设置和采用优先角度 199
20 定位骨骼 201
了解骨骼定位 202
前向动力学(FK) 202
反向动力学(IK) 203
IK手柄和IK链 204
相关的MEL命令 205
IK解算器和系统 205
从属图表节点 206
使用前向动力学定位(FK) 206
使用反向动力学定位(IK) 206
IK旋转平面手柄和解算器 207
IK单链手柄和解算器 207
IK样条手柄和解算器 207
使用IK解算器和系统 207
创建IK解算器 207
编辑IK系统属性 208
禁用或启用所有IK解算器节点 209
在IK和FK之间切换 209
在IK和FK之间切换的过程 210
关于由Set IK/FK Key得到的Graph Editor显示 212
从FK切换到IK的示例 213
21 使用IK旋转平面手柄 215
了解IK旋转平面手柄 216
始关节和终关节 216
手柄位置控制指针 217
终端效应器 217
手柄线 218
手柄矢量 218
旋转盘 219
关节链平面 219
扭曲盘 220
关节链平面指示器 220
参考平面 221
极矢量 221
参考平面指示器 222
扭曲指示器 222
相关的MEL命令 222
从属图表节点 223
了解IK旋转平面解算器行为 223
创建IK旋转平面手柄 223
设置IKHandle Tool 223
创建IK旋转平面手柄 224
定位IK旋转平面手柄 224
控制关节链反转 225
操纵扭曲盘 225
移动手柄 225
操纵极矢量 225
编辑IK旋转平面手柄 226
编辑IK旋转平面手柄通道 226
编辑IK旋转平面手柄属性 227
编辑IK旋转平面解算器属性 229
删除IK旋转平面手柄 230
22 使用IK单链手柄 231
了解IK单链手柄 232
始关节和终关节 232
终端效应器 233
手柄位置和方向控制指针 233
手柄线 234
手柄矢量 234
相关的MEL命令 234
从属图表节点 235
了解IK单链解算器行为 235
创建IK单链手柄 235
IK单链手柄工具设置 235
创建IK单链手柄 236
编辑IK单链手柄通道 237
旋转手柄 237
编辑IK单链手柄 237
移动手柄 237
定位IK单链手柄 237
编辑IK单链手柄属性 238
编辑IK单链解算器属性 241
删除IK单链手柄 242
23 使用IK样条手柄 243
了解IK样条手柄 243
相关的MEL命令 243
从属图表节点 244
创建IK样条手柄 244
为关节链设置动画 245
在创建IK样条手柄前设置选项 249
在创建IK样条手柄后设置属性 252
防止始关节出现翻转 253
使用柔体曲线 254
使用IK样条手柄的技巧 255
使用人体骨骼 255
使用动物骨骼 256
控制骨骼的复杂运动 257
24 使用IK双骨手柄 259
快速开始 260
了解IK双骨手柄 261
始关节和终关节 262
手柄位置控制指针 262
手柄线 263
终端效应器 263
手柄矢量 264
旋转盘 264
关节链平面 265
关节链平面指示器 265
扭曲盘 266
参考平面 266
极矢量 266
参考平面指示器 267
扭曲指示器 267
了解IK双骨解算器行为 268
相关的MEL命令 268
从属图表节点 268
创建IK双骨手柄 269
创建IK双骨解算器 269
设置IK Handle Tool的工具设置 269
创建IK双骨手柄 270
定位IK双骨手柄 270
移动手柄 270
操纵极矢量 271
操纵扭曲盘 271
控制关节链翻转 271
编辑IK双骨手柄 272
编辑IK双骨手柄 272
编辑IK双骨手柄属性 273
编辑IK双骨解算器属性 275
删除IK双骨手柄 276
IK双骨解算器插件源码 276
第4部分 SKINNING 279
25 蒙皮介绍 279
了解蒙皮 279
可变形对象和蒙皮对象 279
直接蒙皮方式 280
间接蒙皮方式 280
绑定姿势 280
改变已蒙皮对象的变形顺序 281
编辑蒙皮点组元素 281
点扭曲已蒙皮对象 282
编辑节点行为以改善性能 283
了解节点行为属性 283
编辑节点行为 284
工作流程概要 284
26 平滑蒙皮 285
了解平滑蒙皮 285
平滑蒙皮对象和平滑蒙皮点 286
平滑蒙皮点权重 286
绑定平滑蒙皮 288
相关的MEL命令 288
从属图表节点 288
平滑蒙皮影响对象 288
平滑蒙皮点组 288
设置平滑绑定选项 289
检查绑定 290
调整平滑蒙皮行为 290
编辑平滑蒙皮 291
转到绑定姿势 291
克服回到绑定姿势的问题 291
改变绑定姿势 291
编辑影响对象的最大数量 291
编辑皮肤簇通道 292
编辑关节平滑蒙皮属性 292
编辑皮肤簇属性 293
编辑蒙皮点权重 294
在被遮罩顶点绘画蒙皮权重 297
镜像平滑蒙皮权重 300
复制平滑蒙皮权重 300
重新设置蒙皮点权重为默认权重 301
保留平滑蒙皮权重 301
控制平滑蒙皮权重标准化 302
剪除无意义的平滑蒙皮权重 302
从蒙皮曲面去除无用的影响 303
平滑蒙皮权重贴图的批量导出和导入 303
分离平滑皮肤 305
使用平滑蒙皮影响对象 306
添加影响对象 307
去除一个影响对象 308
编辑NURBS影响对象属性 309
编辑多边形影响对象属性 309
示例 310
使用平滑蒙皮来蒙皮一个圆柱 310
使用影响对象凸起手的肌肉 314
使用影响对象去防止不必要的变形 317
27 刚体蒙皮 319
了解刚体蒙皮 319
刚体蒙皮点组 320
刚体蒙皮对象和点 320
刚体蒙皮点权重 320
屈肌 321
相关的MEL命令 321
从属图表节点 322
绑定刚体蒙皮 322
设置刚体绑定选项 322
绑定蒙皮 323
检查绑定效果 323
调整刚体蒙皮行为 323
转到绑定姿势 324
避免转到绑定姿势所出现的问题 324
编辑刚体蒙皮 324
改变绑定姿势 325
编辑关节簇通道 325
编辑关节簇属性 326
编辑刚体蒙皮点权重 327
绘画刚体蒙皮点权重 328
编辑刚体蒙皮点组元素 330
绘画刚体蒙皮点组元素 331
分离刚体蒙皮 333
分离和重新连接骨骼 334
创建所有类型的屈肌 335
创建屈肌 335
分离和重新连接选定的关节 335
编辑关节晶格屈肌效果 337
操纵关节晶格屈肌的影响晶格 337
复制关节晶格屈肌 337
编辑关节晶格屈肌通道 338
编辑骨头晶格屈肌效果 339
操纵骨头晶格屈肌的影响晶格 339
复制骨头晶格屈肌 339
编辑骨头晶格屈肌通道 339
重新指定骨头晶格屈肌关节 340
操纵造型球 341
编辑造型屈肌通道 341
编辑关节或骨头造型屈肌效果 341
编辑关节簇屈肌效果 342
使用关节簇屈肌操纵器编辑 342
示例 342
使用刚体蒙皮方式蒙皮圆柱 342
第5部分 CONSTRAINTS 349
28 约束介绍 349
了解约束 349
约束节点行为 350
了解节点行为属性 350
编辑节点行为 351
启用或禁用所有约束节点 351
工作流程概要 352
29 使用点约束 353
了解点约束 353
被约束对象和目标对象 353
目标点 354
目标对象权重 354
被约束对象的位置 354
锁定通道 354
相关的MEL命令 354
从属图表节点 354
创建点约束 355
设置约束选项 355
创建点约束 355
编辑点约束 355
编辑点约束属性 356
编辑点约束通道 356
添加目标对象 357
去除目标对象 358
改变目标对象权重 358
为目标对象权重设置动画 358
偏移被约束对象的位置 359
删除点约束 359
使用曲线定位器约束上的点 359
创建曲线定位器约束上的点 359
编辑最小方形修改器属性 360
被约束对象和目标对象 363
目标点 363
了解目标约束 363
30 使用目标约束 363
目标对象权重 364
被约束对象的方向 364
滚动效果 365
运动历史从属效果 365
锁定通道 365
相关的MEL命令 366
从属图表节点 366
创建目标约束 366
编辑目标约束 367
编辑目标约束通道 367
创建一个目标约束 367
编辑目标约束属性 368
添加目标对象 370
去除目标对象 370
改变目标对象的权重 371
防止滚动效果 371
控制运动历史从属效果 371
删除目标约束 372
示例 372
一个球体瞄准另一个球体 372
一个锥体瞄准一个球体 373
被约束对象和目标对象 375
目标方向 375
了解方向约束 375
31 使用方向约束 375
目标对象权重 376
被约束对象的方向 376
锁定通道 376
相关的MEL命令 376
从属图表节点 376
创建方向约束 376
设置约束选项 376
创建一个方向约束 377
编辑方向约束 377
编辑方向约束通道 377
编辑方向约束属性 378
添加目标对象 379
去除目标对象 379
改变目标对象权重 380
为目标对象权重设置动画 380
删除方向约束 380
32 使用缩放约束 381
了解缩放约束 381
被约束对象和目标对象 381
创建缩放约束 382
从属图表节点 382
相关的MEL命令 382
锁定通道 382
被约束对象的缩放 382
目标对象权重 382
目标缩放 382
设置约束选项 383
创建缩放约束 383
编辑缩放约束 383
编辑缩放约束通道 383
编辑缩放约束属性 384
添加目标对象 385
去除目标对象 385
为目标对象权重设置动画 386
删除缩放约束 386
改变目标对象的权重 386
33 使用几何体约束 387
了解几何体约束 387
被约束对象和目标对象 387
目标点 388
目标对象权重 388
被约束对象的位置 388
运动历史从属 388
锁定通道 388
相关的MEL命令 388
创建几何体约束 389
设置约束选项 389
创建几何体约束 389
从属图表节点 389
编辑几何体约束 390
编辑几何体约束通道 390
编辑几何体约束属性 390
添加目标对象 391
去除目标对象 392
改变目标对象权重 392
为目标对象权重设置动画 392
为被约束对象设置动画 393
使用点约束和几何体约束 393
删除几何体约束 393
了解法线约束 395
34 使用法线约束 395
目标矢量 396
目标对象权重 396
被约束对象的方向 396
被约束对象和目标对象 396
滚动效果 397
运动历史从属效果 397
锁定通道 398
相关的MEL命令 398
从属图表节点 398
创建法线约束 398
设置约束选项 398
编辑法线约束 399
创建法线约束 399
编辑法线约束通道 400
编辑法线约束属性 400
添加目标对象 402
去除目标对象 402
改变目标对象的权重 403
防止滚动效果 403
控制运动历史从属效果 404
删除法线约束 404
35 使用切线约束 405
了解切线约束 405
被约束对象的方向 406
目标对象权重 406
被约束对象和目标对象 406
目标矢量 406
滚动效果 407
运动历史从属效果 407
锁定通道 408
相关的MEL命令 408
从属图表节点 408
创建切线约束 408
设置约束选项 408
创建切线约束 409
编辑切线约束 409
编辑切线约束属性 410
编辑切线约束通道 410
添加目标对象 412
去除目标对象 412
改变目标对象的权重 413
防止滚动效果 413
控制运动历史从属效果 414
删除切线约束 414
36 使用极矢量约束 415
了解极矢量约束 415
锁定通道 416
被约束极矢量的终点位置 416
目标对象权重 416
目标对象 416
目标点 416
相关的MEL命令 417
从属图表节点 417
创建极矢量约束 417
设置约束选项 417
创建极矢量约束 418
编辑极矢量约束 418
编辑极矢量约束通道 418
编辑极矢量约束属性 418
改变目标对象的权重 420
添加目标对象 420
去除目标对象 420
偏离被约束极矢量的终点位置 421
删除极矢量约束 421
第6部分 CHARACTER SETS 425
37 角色组介绍 425
了解角色组 425
角色节点行为 426
了解节点行为属性 426
编辑节点行为 427
工作流程概要 427
了解角色组定义 429
38 定义角色组 429
相关的MEL命令 430
从属图表节点 430
创建角色组 430
设置创建选项 430
创建角色组 431
在角色组范围内创建角色组 432
创建子角色组 432
编辑角色组 432
选择角色组 432
从角色组中删除通道 433
编辑角色组通道 433
添加通道到角色组 433
编辑角色组属性 434
编辑角色组 434
查看和编辑角色组分区 436
合并角色组 436
删除角色组 436
39 为角色组设置动画 439
了解为角色设置动画 439
设置当前角色组 440
为角色组设置关键帧 440
为角色组创建表达式 440
为角色组使用运动捕捉 441
索引 443