第01章 初识Maya 2015 21
1.1 Maya概述 22
1.1.1 Maya工作流程 22
1.1.2 Maya应用领域 24
1.1.3 Maya 2015新增功能 26
1.1.4 专用术语简介 31
1.2 Maya工作界面详解 32
1.2.1 启动Maya 2015 33
1.2.2 标题栏 33
1.2.3 菜单栏 34
1.2.4 状态栏 34
1.2.5 工具架 35
1.2.6 工具箱 35
1.2.7 视图区 36
1.2.8 通道栏和属性编辑器 36
1.2.9 时间轴和范围条 36
1.2.10 命令栏和帮助栏 37
1.3 快捷菜单和快捷键 37
1.3.1 快捷菜单 37
1.3.2 界面优化 38
1.3.3 自定义快捷键 39
课堂练习1:自定义快捷键 39
第02章 视图操作 41
2.1 控制视图 42
2.2 设置显示模式 42
2.3 设置分类显示 42
2.4 调整视图大小 43
2.5 场景管理器 43
2.6 视图的基本操作 44
2.6.1 移动视图 44
2.6.2 旋转视图 44
2.6.3 缩放视图 45
2.6.4 **大化选定视图 45
2.6.5 **大化选定对象 46
2.6.6 切换视图 46
课堂练习2:调整视图布局 48
2.7 使用书签记录视图 49
课堂练习3:将视图角度定义为标签 49
2.8 视图导航器 50
2.9 视图菜单 51
2.9.1 视图 51
2.9.2 着色 52
2.9.3 照明 54
2.9.4 显示 54
2.9.5 渲染器 55
2.9.6 面板 55
第03章 自定义软件 56
3.1 设置文件保存格式 57
3.2 自定义工具架 57
3.2.1 添加/删除图标 57
课堂练习4:在工具架上添加【构造平面】命令 57
3.2.2 选择不同的工具架 58
课堂练习5:选择不同的工具架 58
3.2.3 工具架编辑器 59
3.3 自定义视图 59
课堂练习6:自定义视图布局 59
3.4 修改历史记录 61
3.5 设置默认操纵器手柄 61
3.6 切换视图背景颜色 62
3.7 加载Maya插件 63
课堂练习7:手动加载插件 63
3.8 设置工程文件 64
3.8.1 Maya的工程目录结构 64
3.8.2 项目窗口对话框 65
课堂练习8:创建与编辑工程目录 65
3.9 坐标系统 66
第04章 Maya基础操作 68
4.1 创建物体 69
课堂练习9:创建多边形物体 69
4.2 物体属性 70
4.3 选择操作 70
4.3.1 使用选择工具选择对象 70
4.3.2 区域选择对象 71
4.3.3 使用大纲视图选择对象 71
4.4 移动物体 72
4.5 旋转物体 73
4.6 缩放物体 73
4.7 图层操作 73
4.7.1 创建图层 73
4.7.2 管理图层 74
4.8 复制对象 74
4.9 组合物体 76
4.10 创建父子关系 77
课堂练习10:设立父子关系 77
4.11 捕捉设置 78
4.11.1 栅格捕捉 78
课堂练习11:利用捕捉创建曲线 79
4.11.2 边线捕捉 80
课堂练习12:在三维模型上创建曲线 80
4.11.3 点捕捉 81
课堂练习13:对齐物体 81
4.11.4 曲面捕捉 82
课堂练习14:捕捉到曲面 82
4.12 使用图片辅助编辑 82
4.12.1 使用参考图片 82
课堂练习15:使用参考图片 83
4.12.2 设置背景 83
课堂练习16:设置环境背景 84
第05章 NURBS曲线 85
5.1 NURBS概述 86
5.2 NURBS曲线构成元素 87
5.3 创建曲线 88
5.3.1 通过控制点创建曲线 88
课堂练习17:创建一条CV曲线 88
课堂练习18:在创建过程中改变曲线形状 89
课堂练习19:创建完成后修改曲线 89
5.3.2 通过编辑点创建曲线 90
课堂练习20:创建EP曲线 91
5.3.3 创建任意曲线 91
课堂练习21:使用铅笔曲线工具绘制曲线 91
5.3.4 创建圆弧 92
课堂练习22:创建两条圆弧 92
5.3.5 创建文本 92
5.4 编辑曲线 93
5.4.1 复制曲面曲线 93
课堂练习23:在已有曲面上复制曲线 93
5.4.2 附加曲线 94
课堂练习24:附加两条曲线 94
5.4.3 分离曲线 95
课堂练习25:分离曲线 96
5.4.4 对齐曲线 96
5.4.5 曲线相交 96
5.4.6 曲线圆角 97
课堂练习26:对曲线执行圆角操作 97
5.4.7 偏移曲线 98
5.4.8 开放/闭合曲线 99
5.4.9 切割曲线 99
5.4.10 延伸曲线 99
5.4.11 平滑曲线 100
课堂练习27:平滑曲线 100
5.4.12 反转曲线方向 100
5.4.13 添加点工具 101
5.4.14 拟合B样条线 101
课堂练习28:拟合B样条线 102
5.4.15 CV硬度 102
5.4.16 曲线编辑工具 103
5.4.17 修改曲线 104
5.4.18 移动接缝 104
5.4.19 投影切线 104
课堂练习29:投影切线 105
5.4.20 重建曲线 106
课堂练习30:曲线的重建操作 106
5.4.21 插入结 107
课堂练习31:在曲线上插入结点 107
5.4.22 选择 107
第06章 NURBS曲面建模 109
6.1 NURBS曲面建模基础 110
6.1.1 NURBS曲面概念 110
6.1.2 NURBS曲面的构成元素 110
6.2 创建NURBS几何体 110
6.2.1 球体 111
6.2.2 立方体 112
6.2.3 圆柱体 113
6.2.4 圆锥体 114
6.2.5 平面 115
6.2.6 圆环 116
6.2.7 圆形 117
6.2.8 方形 119
6.3 一般成形 119
6.3.1 旋转 119
课堂练习32:利用旋转命令创建酒杯 119
6.3.2 放样 121
课堂练习33:创建立体文字 121
6.3.3 平面 122
课堂练习34:由平面生成物体 122
6.3.4 挤出曲面 123
课堂练习35:挤出曲面 123
课堂练习36:特殊挤出效果 124
6.4 特殊成形 124
6.4.1 双轨成形 125
课堂练习37:使用双轨成形工具创建物体 125
6.4.2 边界 127
6.4.3 方形 128
6.4.4 倒角 128
6.4.5 倒角+ 129
6.5 NURBS曲面编辑工具 130
6.5.1 复制NURBS面片 130
课堂练习38:复制NURBS曲面 130
6.5.2 在曲面上投影曲线 131
课堂练习39:创建“Audi”文本 131
6.5.3 曲面相交 132
6.5.4 修剪工具 133
课堂练习40:剪切曲面 133
6.5.5 取消修剪曲面 133
6.5.6 布尔 134
课堂练习41:执行布尔运算 134
6.6 其他编辑工具 134
6.6.1 附加曲面 135
6.6.2 分离曲面 135
6.6.3 对齐曲面 136
6.6.4 开放/闭合曲面 136
6.6.5 移动接缝 137
6.6.6 插入等参线 137
6.6.7 延伸曲面 138
6.6.8 偏移曲面 139
6.6.9 反转曲面方向 139
6.6.10 重建曲面 140
6.6.11 圆化工具 140
6.6.12 曲面圆角 141
6.6.13 缝合 142
6.6.14 雕刻几何体工具 143
6.7 案例1:制作小号模型 144
第07章 多边形建模技术 153
7.1 多边形建模基础 154
7.1.1 多边形建模的基本认识 154
7.1.2 多边形建模原则 155
7.2 创建多边形原始物体 155
7.2.1 使用命令创建物体 155
7.2.2 多边形的属性参数设置 156
7.2.3 使用快捷方式创建多边形 156
7.3 多边形模型的常规操作 157
7.3.1 多边形模型的元素构成 157
课堂练习42:切换模型元素 157
7.3.2 多边形的数量 158
7.3.3 多边形模型显示 159
7.3.4 多边形模型法线 159
7.3.5 多边形代理 160
课堂练习43:使用代理 161
7.3.6 多边形的选择 162
7.4 网格(多边形基础工具) 163
7.4.1 结合(合并工具) 163
课堂练习44:合并对象 163
7.4.2 分离工具 164
课堂练习45:分离物体 164
7.4.3 提取命令 164
7.4.4 布尔工具 165
课堂练习46:修饰轮毂 165
7.4.5 平滑工具 166
课堂练习47:平滑多边形 166
7.4.6 平均化顶点工具 167
7.4.7 传递属性工具 168
7.4.8 减少 168
课堂练习48:简化多边形 168
7.4.9 绘制减少权重工具 169
7.4.10 绘制传递属性权重工具 170
7.4.11 剪贴板操作工具 170
7.4.12 清理 170
7.4.13 三角化工具 171
课堂练习49:转化三角面 171
7.4.14 四边形化 171
7.4.15 生成洞工具 172
7.4.16 填充洞工具 172
7.4.17 创建多边形工具 173
课堂练习50:创建多边形物体 173
7.4.18 雕刻几何体工具 174
课堂练习51:在多边形表面雕刻 174
7.4.19 镜像切割 175
课堂练习52:执行镜像切割 175
7.4.20 镜像几何体工具 176
课堂练习53:镜像多边形物体 176
7.5 多边形扩展工具 177
7.5.1 挤出工具 177
课堂练习54:拉伸多边形 177
7.5.2 保持面与面合并 179
课堂练习55:合并多边形面 179
7.5.3 桥接工具 179
课堂练习56:在断面上执行桥接 179
7.5.4 添加到多边形工具 180
课堂练习57:在模型上添加边线 180
7.5.5 切割面工具 181
课堂练习58:使用切面 181
7.5.6 交互式分割工具 182
课堂练习59:修改物体布线结构 182
7.5.7 插入循环边工具 183
7.5.8 偏移循环边工具 184
7.5.9 添加细分段数 185
课堂练习60:对多边形面进行细分 185
7.5.10 滑动边工具 186
7.5.11 翻转三角形边 186
7.5.12 变换组件 186
7.5.13 正向/反向自旋边 186
7.5.14 刺破 187
7.5.15 楔形 187
课堂练习61:楔入面操作 187
7.5.16 复制面 188
7.5.17 合并组件 188
课堂练习62:缝合多边形 188
7.5.18 合并组件到中心 189
7.5.19 合并顶点工具 189
课堂练习63:合并顶点 190
7.5.20 合并边工具 190
课堂练习64:合并边界 190
7.5.21 塌陷 191
7.5.22 删除边/顶点 191
7.5.23 切角 192
7.5.24 倒角 193
课堂练习65:添加倒角 193
7.5.25 折痕工具 193
课堂练习66:利用折痕制作平滑效果 193
7.6 案例2:创建卡通龟模型 195
7.7 案例3:制作刚比斯兽 209
第08章 使用灯光 227
8.1 灯光原理 228
8.1.1 灯光在室内空间的作用 228
8.1.2 灯光色彩的物理效应 229
8.2 灯光 231
8.2.1 灯光的概述 231
8.2.2 创建灯光 231
8.3 灯光的类型 231
8.3.1 环境光 231
课堂练习67:魔幻世界 232
8.3.2 平行光 233
课堂练习68:要塞 233
8.3.3 点光源 234
课堂练习69:布置场景照明 234
8.3.4 聚光灯 235
课堂练习70:老宅 235
8.3.5 区域光 236
课堂练习71:傍晚 236
8.3.6 体积光 236
课堂练习72:烛光 236
8.4 灯光的链接 237
课堂练习73:场景一角 237
8.5 阴影 238
8.5.1 深度贴图阴影 238
课堂练习74:洗发露 238
8.5.2 光线跟踪阴影 240
课堂练习75:设置光影跟踪 240
8.6 灯光特效 240
8.6.1 灯光雾 240
课堂练习76:卡通宝贝 241
8.6.2 光学特效 241
课堂练习77:鬼蜮 241
8.7 案例4:温馨书屋 246
第09章 使用摄影机 250
9.1 认识摄影机 251
9.1.1 摄影机类型 251
9.1.2 摄影机和目标 252
9.1.3 摄影机、目标和上方向 252
9.1.4 立体摄影机 252
9.1.5 Multi Stereo Rig(多重摄影机
装配) 252
9.2 摄影机的基本设置 253
9.3 摄影机工具 255
9.3.1 侧滚工具 255
9.3.2 平移工具 256
9.3.3 推拉工具 256
9.3.4 缩放工具 256
9.3.5 二维平移/缩放工具 256
9.3.6 方位角仰角工具 257
9.3.7 偏转—俯仰工具 257
9.3.8 飞行工具 257
9.3.9 漫游工具 257
9.4 摄影机属性 258
9.5 景深 259
课堂练习78:午后街道 260
第 10章 添加UV贴图坐标 261
10.1 UV贴图坐标 262
10.1.1 UV的基本概念 262
10.1.2 UV的编辑窗口 262
10.2 NURBS模型的UV设置 262
10.2.1 NURBS模型的UV设置 262
课堂练习79:展开苹果的UV 263
10.2.2 NURBS模型UV的编辑 263
课堂练习80:编辑NURBS模型UV 263
10.3 多边形UV投射 264
10.3.1 多边形UV编辑命令 264
10.3.2 平面映射 264
课堂练习81:使用平面映射 265
10.3.3 圆柱形映射 266
课堂练习82:使用圆柱形映射 266
10.3.4 球形映射 267
10.3.5 自动映射 267
课堂练习83:使用自动映射 267
10.3.6 在创建多边形几何体时设置UV 269
课堂练习84:设置UV 269
10.4 多边形UV编辑工具 269
10.4.1 规格化 269
10.4.2 翻转 270
10.4.3 旋转 271
10.4.4 拉直UV边界 271
10.4.5 优化 272
10.4.6 切割UV边 273
10.4.7 分割UV 273
10.4.8 缝合UV边 273
10.4.9 移动并缝合UV边 274
10.4.10 UV快照 274
课堂练习85:制作UV快照 275
10.4.11 删除UV 275
10.5 案例5:人头模型UV的设置 275
第 11章 Maya渲染基础 280
11.1 渲染的基础知识 281
11.1.1 渲染的概念 281
11.1.2 渲染的算法 281
11.2 渲染的类型 282
11.3 软件渲染 282
课堂练习86:闹钟 282
11.3.1 文件输出 283
11.3.2 帧范围和渲染摄影机 284
11.3.3 图像尺寸 284
11.3.4 软件渲染 284
11.4 硬件渲染 285
课堂练习87:山间小屋 285
11.4.1 质量 286
11.4.2 渲染选项 286
11.5 向量渲染 286
课堂练习88:勾边效果 287
11.5.1 图像格式选项 287
11.5.2 外观选项 288
11.5.3 填充选项 288
11.5.4 边选项 288
11.6 Mental Ray渲染 288
课堂练习89:概念车 288
11.6.1 光线跟踪 289
11.6.2 间接照明 289
第 12章 材质基础 291
12.1 材质理论知识 292
12.1.1 材质的应用构成 292
12.1.2 节点 292
12.1.3 材质与渲染的工作流程 293
12.2 认识Hypershade 293
12.2.1 菜单 293
12.2.2 工具栏 295
12.2.3 节点区域 296
12.2.4 工作区 296
12.2.5 显示区域 296
12.3 材质种类简介 296
12.3.1 材质的基本类型 296
12.3.2 创建材质节点 297
课堂练习90:将材质赋予物体 297
课堂练习91:材质连接 298
12.3.3 断开材质节点 300
课堂练习92:断开连接 300
12.4 案例6:创建材质 300
第 13章 材质的属性 303
13.1 材质的通用属性 304
13.2 材质的高光属性 306
13.3 材质的折射属性 307
13.4 材质的特殊效果 309
13.5 材质的蒙版不透明度 310
13.6 案例7:玉蟾蜍材质表现 311
第 14章 创建纹理 316
14.1 纹理的基础知识 317
14.1.1 纹理的概念 317
14.1.2 纹理的类型 317
14.2 纹理的操作 318
14.2.1 纹理节点的创建 318
课堂练习93:创建纹理节点 318
14.2.2 纹理节点的断开 319
课堂练习94:断开纹理节点 320
14.2.3 纹理节点的删除 320
课堂练习95:删除纹理节点 320
14.2.4 纹理节点的连接 321
课堂练习96:连接纹理节点 321
14.3 2D纹理和3D纹理的通用属性 322
14.4 2D纹理 323
14.4.1 2D纹理的类型 323
14.4.2 文件纹理 324
课堂练习97:添加文件纹理 324
课堂练习98:添加影片纹理 325
14.4.3 转换程序纹理 326
课堂练习99:转换程序纹理为文件纹理 326
14.4.4 布置2D纹理 327
课堂练习100:编辑2D纹理 328
14.5 3D纹理 330
14.5.1 3D纹理的种类 330
14.5.2 布置3D纹理 331
课堂练习101:编辑3D纹理 331
14.6 分层纹理 333
课堂练习102:创建分层纹理 333
14.7 环境纹理 335
课堂练习103:创建环境纹理 335
14.8 案例8:写实轮胎效果 337
第 15章 动画基础 340
15.1 动画基本知识 341
15.1.1 动画基本原理 341
15.1.2 动画种类 341
15.1.3 动画的基本控制工具 341
15.1.4 预设动画参数 343
课堂练习104:预设动画参数 343
15.2 关键帧动画 344
15.2.1 创建关键帧动画 344
课堂练习105:添加关键帧 345
15.2.2 关键帧及关键属性 346
课堂练习106:通过属性添加关键帧 346
课堂练习107:解锁和锁定关键帧属性 347
15.2.3 编辑关键帧 349
课堂练习108:剪切和粘贴关键帧 349
课堂练习109:复制和粘贴关键帧 349
课堂练习110:快速平移关键帧 350
课堂练习111:快速预览关键帧 350
15.3 序列帧动画 350
15.3.1 序列动画的基本认识 351
15.3.2 创建序列动画 351
课堂练习112:创建动画序列 351
15.3.3 摄影表 352
15.3.4 编辑关键帧工具 353
课堂练习113:编辑序列帧 355
15.4 动画曲线 356
15.4.1 曲线编辑器 356
15.4.2 动画曲线的基本认识 357
15.4.3 动画曲线的控制工具 358
15.4.4 编辑动画曲线关键帧 360
课堂练习114:编辑动画曲线 360
15.5 循环动画 363
15.5.1 创建循环动画 363
课堂练习115:创建自动循环 364
15.5.2 烘焙动画曲线 365
课堂练习116:烘焙动画曲线 365
15.5.3 复制和粘贴动画曲线 367
课堂练习117:复制和粘贴动画曲线 367
15.6 动画预览 369
课堂练习118:创建预览动画 369
课堂练习119:创建重影动画 370
第 16章 变形技术 372
16.1 变形的基础知识 373
16.1.1 变形的概念 373
16.1.2 变形器的作用 373
16.1.3 变形器的分类 373
16.2 混合变形 374
16.2.1 创建混合变形 374
课堂练习120:创建混合变形 374
16.2.2 混合变形编辑器 375
课堂练习121:面部表情 375
16.2.3 添加或删除目标体 376
课堂练习122:添加目标物体 376
16.2.4 删除目标物物体 377
课堂练习123:删除目标物体 377
16.3 晶格变形 378
16.3.1 创建晶格变形 378
课堂练习124:创建晶格变形 378
16.3.2 晶格变形的编辑 380
课堂练习125:卡通模型的变形 380
16.3.3 设置晶格分段数 380
课堂练习126:修改晶格分段数 380
16.3.4 群组晶格控制器 381
课堂练习127:分析群组控制器 381
16.4 包裹变形 382
16.4.1 创建包裹变形 382
课堂练习128:头部变形 382
16.4.2 编辑包裹变形影响效果 383
课堂练习129:添加或移除包裹变形 383
16.5 簇变形 383
16.5.1 创建簇变形 383
课堂练习130:编辑卡通模型 384
16.5.2 簇的权重 384
课堂练习131:曲面变形 384
16.5.3 编辑簇变形范围 386
16.5.4 **编辑簇权重 387
16.6 非线性变形 387
16.6.1 弯曲变形 387
课堂练习132:立方体弯曲 387
16.6.2 扩张 389
课堂练习133:圆管变形 389
16.6.3 正弦变形 391
课堂练习134:正弦曲线图 391
16.6.4 扭曲变形 392
课堂练习135:扭曲长方体 392
16.6.5 波浪变形 392
课堂练习136:水波效果 393
16.7 雕刻变形 394
16.7.1 创建雕刻变形 394
课堂练习137:创建雕刻变形 394
16.7.2 雕刻变形的具体操作 395
课堂练习138:头部模型变形 395
16.8 线性变形 396
16.8.1 创建线性变形 396
课堂练习139:创建线性变形 396
16.8.2 编辑线性变形 397
16.8.3 衰减定位器 398
课堂练习140:使用线衰减定位器 398
16.9 褶皱变形 399
16.9.1 创建褶皱变形 399
课堂练习141:创建褶皱变形 399
16.9.2 编辑褶皱变形 400
16.10 抖动变形 400
16.10.1 创建抖动变形 400
课堂练习142:创建抖动变形 401
16.10.2 编辑抖动变形 401
课堂练习143:耳朵变形 401
16.11 案例9:魔法神瓶 402
第 17章 路径动画与约束技术 407
17.1 路径动画 408
17.1.1 创建路径动画 408
课堂练习144:创建路径动画 408
17.1.2 创建快照动画 409
课堂练习145:创建快照动画 409
17.1.3 创建扫描动画 410
课堂练习146:创建扫描动画 410
17.1.4 沿路径变形动画 412
课堂练习147:创建沿路径变形动画 412
17.2 编辑路径动画 413
17.2.1 修改路径动画的运动方向 413
课堂练习148:修改物体运动方向 413
17.2.2 修改路径动画的时间范围 414
课堂练习149:修改动画时间范围 414
17.2.3 旋转路径动画物体 415
课堂练习150:旋转控制 415
17.2.4 为路径动画添加关键帧 416
课堂练习151:添加关键帧 416
17.2.5 平衡路径动画 417
课堂练习152:平衡路径动画 417
17.2.6 编辑路径动画的动画曲线 418
17.3 对象约束动画 419
17.3.1 点约束 419
课堂练习153:创建点约束 419
17.3.2 目标约束 420
课堂练习154:创建目标约束 420
17.3.3 方向约束 421
课堂练习155:创建方向约束 421
17.3.4 缩放约束 422
课堂练习156:创建缩放约束 422
17.3.5 父对象约束 423
课堂练习157:创建父对象约束 423
17.3.6 几何体约束 424
课堂练习158:创建几何体约束 424
17.3.7 法线约束 424
课堂练习159:创建法线约束 425
17.3.8 切线约束 425
课堂练习160:创建切线约束 426
17.3.9 极向量约束 426
17.3.10 驱动约束动画 426
课堂练习161:创建驱动约束 426
17.4 表达式约束动画 429
课堂练习162:创建表达式 429
17.5 案例10:制作闹钟转动动画 431
第 18章 骨骼绑定与动画技术 436
18.1 骨骼的基本操作 437
18.1.1 创建骨骼 437
课堂练习163:创建骨骼 437
18.1.2 插入关节 439
课堂练习164:添加骨骼点 439
18.1.3 重定骨架根 439
课堂练习165:设置根部骨骼 439
18.1.4 移除关节 439
课堂练习166:删除骨骼 440
18.1.5 断开关节 440
课堂练习167:断开骨骼 440
18.1.6 连接关节 441
课堂练习168:连接骨骼 441
18.1.7 镜像关节 441
课堂练习169:镜像骨骼 442
18.1.8 确定关节方向 442
课堂练习170:调整骨骼局部坐标 442
18.2 骨骼的动力学控制 443
18.2.1 骨骼的动力学控制基础 443
18.2.2 IK控制柄工具 444
课堂练习171:添加IK控制手柄 444
18.2.3 调整IK效应器 445
课堂练习172:调整IK效应器 445
18.2.4 IK控制器极向量 446
课堂练习173:调整IK控制器极向量 446
18.2.5 IK样条线控制柄工具 447
课堂练习174:创建IK样条控制器 447
18.2.6 显示骨骼预设角度 449
课堂练习175:显示骨骼的预设角度 449
18.2.7 设置骨骼预设角度 449
课堂练习176:设置骨骼的预设角度 450
18.3 骨骼与模型的绑定 450
18.3.1 角色骨骼的创建规则 450
18.3.2 创建角色肢体骨骼 450
18.4 绑定模型的编辑 463
18.4.1 删除蒙皮 463
课堂练习177:删除蒙皮 463
18.4.2 绘制蒙皮权重 464
课堂练习178:编辑骨骼的影响权重 464
18.4.3 添加影响物体 466
课堂练习179:添加影响物体 466
18.4.4 移除影响 468
18.5 案例11:绑定角色模型 468
第 19章 角色动画技术 471
19.1 角色姿态动画的分析 472
19.1.1 分析角色姿态 472
19.1.2 添加姿态关键帧 472
课堂练习180:添加姿态关键帧 472
19.1.3 编辑姿态关键帧序列 474
课堂练习181:编辑姿态关键帧序列 474
19.2 非线性动画 475
19.2.1 非线性动画编辑 475
课堂练习182:打开非线性编辑器 475
19.2.2 创建非线性动画 477
课堂练习183:创建非线性动画 477
19.2.3 解析剪辑片段 478
19.2.4 复制和粘贴影片剪辑 478
课堂练习184:复制和粘贴影片剪辑 478
19.2.5 循环影片剪辑 479
课堂练习185:循环影片剪辑 479
19.2.6 影片剪辑的关联性 479
课堂练习186:影片剪辑的关联性 480
19.2.7 叠加影片剪辑 481
课堂练习187:叠加影片剪辑 481
19.2.8 剪辑约束动画 482
课堂练习188:创建剪辑约束动画 482
19.2.9 为影片剪辑添加关键帧 483
课堂练习189:添加关键帧 484
19.2.10 合并影片剪辑 485
课堂练习190:合并影片剪辑 485
19.3 角色 485
19.3.1 创建角色 485
课堂练习191:创建角色 485
19.3.2 创建子角色 487
课堂练习192:创建子角色 487
19.3.3 添加和删除角色属性 488
课堂练习193:添加和删除角色属性 488
19.3.4 创建角色影片剪辑 489
课堂练习194:创建角色影片剪辑 489
19.3.5 融合角色剪辑 491
课堂练习195:融合角色剪辑 491
19.3.6 导入和导出角色剪辑 493
课堂练习196:导入和导出角色剪辑 493
第 20章 粒子技术 495
20.1 粒子系统 496
20.1.1 创建粒子 496
课堂练习197:创建粒子 496
20.1.2 粒子的基础属性 497
20.1.3 创建发射器 498
课堂练习198:创建粒子发射器 498
20.1.4 利用物体发射粒子 499
课堂练习199:利用物体发射粒子 499
20.1.5 使用选择的发射器 500
20.2 粒子的基本操作 500
20.2.1 目标化粒子 500
课堂练习200:创建目标化粒子 501
20.2.2 每粒子的基本属性 502
20.2.3 添加每粒子属性 502
课堂练习201:添加每粒子属性 503
20.2.4 粒子碰撞 503
课堂练习202:创建粒子碰撞 503
20.2.5 粒子碰撞事件 505
课堂练习203:使用粒子碰撞事件 505
20.2.6 断开粒子碰撞 506
课堂练习204:断开粒子碰撞 506
20.2.7 粒子实体化 506
课堂练习205:粒子替换 506
20.3 粒子的渲染 507
20.3.1 粒子的渲染类型 507
20.3.2 硬件渲染 508
20.3.3 软件渲染 510
20.4 案例12:野外篝火 511
第 21章 动力场 519
21.1 动力场概述 520
21.2 空气场 520
课堂练习206:创建风场 521
课堂练习207:创建尾迹风场 521
课堂练习208:创建扇风场 522
21.3 阻力场 523
课堂练习209:创建阻力场 523
21.4 重力场 524
课堂练习210:创建重力场 524
21.5 牛顿场 525
课堂练习211:创建牛顿场 525
21.6 径向场 525
21.7 湍流场 525
课堂练习212:创建湍流场 525
21.8 一致场 526
21.9 旋涡场 526
21.10 体积轴场 527
课堂练习213:创建体积轴场 527
第 22章 Maya特效 528
22.1 创建火 529
课堂练习214:创建火焰 529
22.2 创建烟 530
课堂练习215:创建烟雾 530
22.3 创建焰火 531
课堂练习216:创建焰火 532
22.4 创建闪电 533
课堂练习217:创建闪电 533
22.5 创建破碎效果 535
课堂练习218:创建破碎效果 535
22.5.1 创建曲线流 536
22.5.2 创建曲面流 537
22.5.3 删除曲面流 537
第 23章 刚体与柔体 538
23.1 柔体和刚体 539
23.1.1 刚体的基本认识 539
23.1.2 创建主动刚体和被动刚体 539
课堂练习219:创建主动刚体和被动刚体 540
23.1.3 刚体动画的关键帧 541
课堂练习220:编辑刚体动画关键帧 542
23.1.4 柔体的基本认识 542
23.1.5 创建柔体 543
课堂练习221:创建柔体 543
23.2 刚体约束 543
23.2.1 铰链约束 544
课堂练习222:创建铰链约束 544
23.2.2 屏障约束 545
课堂练习223:创建屏障约束 545
23.2.3 钉子约束 546
课堂练习224:创建钉子约束 546
23.2.4 弹簧约束 546
课堂练习225:创建弹簧约束 547
23.2.5 固定约束 548
课堂练习226:创建固定约束 548
23.3 刚体的解算 548
23.3.1 创建刚体解算器 548
课堂练习227:创建刚体解算器 549
23.3.2 刚体解算器属性 549
23.3.3 编辑刚体解算器 550
课堂练习228:坠落的小球 550
第 24章 笔触特效 551
24.1 Paint Effects工具介绍 552
24.1.1 创建笔触效果 552
课堂练习229:绘制笔触 553
24.1.2 笔触环境简介 554
24.2 绘制2D笔触 556
课堂练习230:绘制2D效果 557
24.3 绘制3D笔触 558
24.3.1 在三维物体上绘制 558
课堂练习231:在模型上绘制 558
课堂练习232:修改笔触形状 559
24.3.2 在曲线上绘制 560
课堂练习233:在曲线上绘制鲜花 560
24.4 笔触属性介绍 561
24.4.1 通道卷展栏 561
24.4.2 笔刷轮廓卷展栏 562
24.4.3 网格卷展栏 563
24.4.4 着色卷展栏 563
24.4.5 纹理卷展栏 563
24.4.6 照明卷展栏 565
24.4.7 阴影效果卷展栏 566
24.4.8 辉光卷展栏 567
24.4.9 管卷展栏 567
第 25章 流体特效 570
25.1 认识流体 571
25.2 创建流体 571
25.2.1 创建2D流体 571
课堂练习234:创建默认2D流体 571
课堂练习235:以物体作为发射器发射流体 572
课堂练习236:使用曲线作为流体发射器 573
25.2.2 创建3D流体 574
课堂练习237:创建典型3D流体 574
25.3 流体属性简介 574
25.3.1 FluidEmitter属性 574
25.3.2 FluidShape属性 576
25.4 流体的碰撞 579
课堂练习238:流体碰撞 579
课堂练习239:对流体设置场 580
25.5 创建海洋 581
课堂练习240:创建海平面 581
25.6 案例13:制作池塘效果 585
25.7 案例14:制作香烟效果 587
25.8 案例15:制作云层效果 589
第 26章 头发和毛发 591
26.1 头发 592
课堂练习241:创建头发 592
26.2 毛发 598
26.2.1 加载毛发 598
26.2.2 创建毛发 599
课堂练习242:创建毛发 599
课堂练习243:制作草坪 600
26.3 案例16:制作板寸 606
26.4 案例17:制作长发 609
第 27章 nCloth布料技术 611
27.1 认识nCloth新布料 612
27.1.1 nCloth布料特点 612
27.1.2 nCloth相关命令 613
27.2 创建布料碰撞 614
27.2.1 创建布料 614
课堂练习244:创建布料 614
27.2.2 布料选项 615
课堂练习245:修正布料动画 615
27.3 调整碰撞 616
课堂练习246:调整碰撞 616
27.4 调整布料属性 618
27.5 添加动力场 618
课堂练习247:添加风场 618
27.6 添加约束 619
课堂练习248:飘扬的旗帜 619
第 28章 MEL简介 622
28.1 MEL概述 623
28.1.1 认识MEL 623
28.1.2 了解指令 623
28.1.3 MEL指令文件 623
28.2 建立脚本环境 623
28.2.1 了解脚本语言 623
28.2.2 打开脚本编辑器 623
28.2.3 打开一个脚本程序 625
课堂练习249:打开脚本 625
课堂练习250:把一个脚本程序作为源文件 625
28.2.4 保存脚本文字 626
28.2.5 执行一个脚本程序 626
28.2.6 清除状态信息与指令 626
28.2.7 响应一个指令 626
28.2.8 显示程序中的语句行号 627
28.3 使用脚本语言 627
28.3.1 了解脚本语言节点 627
28.3.2 创建脚本语言节点 627
课堂练习251:创建脚本语言节点 627
28.3.3 编辑脚本语言节点 628
课堂练习252:编辑脚本语言节点 628
28.4 使用脚本语言 629
28.4.1 变量 629
28.4.2 注释变量 629
28.4.3 基本运算 630
28.4.4 逻辑判断语句 630
28.5 程序结构基础 631
28.5.1 条件语句 631
28.5.2 循环结构 631
28.6 函数 632
28.7 字符处理命令 633
28.7.1 substring命令 633
28.7.2 tokenize命令 634
28.7.3 size命令 634
28.7.4 clear命令 635
28.7.5 match命令 635
28.7.6 substitute命令 636
28.7.7 合并字符串 636
28.8 其他命令简介 636
第 29章 机器人总动员—伊芙与瓦力 638
29.1 制作伊芙模型 639
29.2 制作瓦力模型 643
29.2.1 制作头部模型 643
29.2.2 制作功能盒模型 648
29.2.3 制作手臂模型 652
29.2.4 制作车轮模型 654
29.3 设置瓦力材质 658
29.4 设置角色动作 661