第1章 初识Maya 2011 1
1.1 Maya概述 1
1.1.1 Maya工作流程 1
1.1.2 Maya应用领域 3
1.1.3 Maya 2011新增功能 6
1.1.4 专用术语简介 7
1.2 Maya工作界面详解 8
1.2.1 启动Maya 2011 8
1.2.2 标题栏 9
1.2.3 菜单栏 9
1.2.4 状态栏 9
1.2.5 工具架 11
1.2.6 工具箱 11
1.2.7 视图区 11
1.2.8 通道栏和属性编辑器 12
1.2.9 时间轴和范围条 12
1.2.10 命令栏和帮助栏 12
1.3 快捷菜单和快捷键 13
1.3.1 快捷菜单 13
1.3.2 界面优化 14
1.3.3 自定义快捷键 14
课堂练习1:自定义快捷键 15
第2章 Maya基础操作 18
2.1 创建物体 18
课堂练习2:创建多边形物体 18
2.2 操作视图 19
2.2.1 控制视图 19
2.2.2 设置显示模式 20
2.2.3 设置分类显示 20
2.2.4 调整视图大小 20
课堂练习3:调整视图布局 20
2.3 物体变换操作 21
2.3.1 选择操作 21
2.3.2 移动物体 22
2.3.3 旋转物体 22
2.3.4 缩放物体 23
2.4 复制对象 23
课堂练习4:常用复制方法 23
2.5 组合物体 25
2.6 创建父子关系 26
课堂练习5:设立父子关系 26
2.7 捕捉设置 28
2.7.1 栅格捕捉 28
课堂练习6:利用捕捉创建曲线 28
2.7.2 边线捕捉 30
课堂练习7:在三维模型上创建曲线 30
2.7.3 点捕捉 31
2.7.4 曲面捕捉 32
2.8 使用图片辅助编辑 32
2.8.1 使用参考图片 32
课堂练习8:使用参考图片 32
2.8.2 设置背景 32
课堂练习9:设置环境背景 33
第3章 NURBS曲线 35
3.1 NURBS概述 35
3.2 NURBS曲线构成元素 36
3.3 创建曲线 37
3.3.1 通过控制点创建曲线 37
课堂练习10:创建一条CV曲线 37
课堂练习11:在创建过程中改变曲线形状 38
课堂练习12:创建完毕后修改曲线 39
3.3.2 通过编辑点创建曲线 40
课堂练习13:创建EP曲线 40
3.3.3 创建任意曲线 41
课堂练习14:使用铅笔曲线工具绘制曲线 41
3.3.4 创建圆弧 41
课堂练习15:创建两条圆弧 42
3.3.5 创建文本 42
3.4 编辑曲线 42
3.4.1 Duplicate Surface Curves(复制表面曲线) 43
课堂练习16:在已有曲面上复制曲线 43
3.4.2 Attach Curves(合并曲线) 44
课堂练习17:合并两条曲线 44
3.4.3 Detach Curves(分离曲线) 45
课堂练习18:分离曲线 45
3.4.4 Align Curve(对齐曲线) 46
3.4.5 Intersect Curves(交叉曲线) 46
3.4.6 Curve Fillet(圆角曲线) 46
课堂练习19:对曲线执行圆角操作 47
3.4.7 Offset Curve(偏移曲线) 48
3.4.8 Open/Close Curves(打开/关闭曲线) 48
3.4.9 Cut Curve(切割曲线) 49
3.4.10 Extend Curve(延伸曲线) 49
3.4.11 Smooth Curve(平滑曲线) 50
课堂练习20:将曲线平滑 50
3.4.12 Reverse Curve Direction(翻转曲线方向) 50
3.4.13 Add Points Tool(添加点工具) 51
3.4.14 CV Hardness(控制点硬度) 51
3.4.15 Curve Editing Tool(曲线编辑工具) 52
3.4.16 Modify Curves(修改曲线) 53
3.4.17 Move Seam(移动接缝) 53
3.4.18 Project Tangent(映射相切) 54
课堂练习21:映射相切 54
3.4.19 Rebuild Curve(重建曲线) 55
课堂练习22:曲线的重建操作 55
3.4.20 Insert Knot(插入节点) 56
课堂练习23:在曲线上插入节点 56
第4章 NURBS曲面建模 58
4.1 NURBS曲面建模基础 58
4.1.1 NURBS曲面概念 58
4.1.2 NURBS曲面的构成元素 58
4.2 创建NURBS几何体 58
4.2.1 Sphere(球体) 59
4.2.2 Cube(立方体) 60
4.2.3 Cylinder(圆柱体) 61
4.2.4 Cone(圆锥体) 62
4.2.5 Plane(平面) 63
4.2.6 Torus(圆环) 64
4.2.7 Circle(圆形) 65
4.2.8 Square(方形) 65
4.3 一般成型 66
4.3.1 Revolve(旋转成面) 66
课堂练习24:利用旋转成面命令创建酒杯 66
4.3.2 Loft(放样成面) 67
课堂练习25:创建立体文字 67
4.3.3 Planar(平面) 68
课堂练习26:由平面生成物体 68
4.3.4 Extrude(挤出曲面) 69
课堂练习27:挤出曲面 69
课堂练习28:特殊挤出效果 70
4.4 特殊成型 71
4.4.1 Birail(围栏工具) 71
课堂练习29:使用围栏工具创建物体 72
4.4.2 Boundary(边界成面) 73
4.4.3 Square(方形成面) 74
4.4.4 Bevel(倒角) 75
4.4.5 Bevel Plus(倒角插件) 76
4.5 NURBS曲面编辑工具 76
4.5.1 Duplicate NURBS Patches(复制NURBS曲面) 77
课堂练习30:复制NURBS曲面 77
4.5.2 Project Curve On Surface(投影曲线到曲面) 77
课堂练习31:创建Audi文本 77
4.5.3 Intersect Surfaces(相交曲面) 78
4.5.4 Trim Tool(剪切工具) 79
课堂练习32:剪切曲面 79
4.5.5 Untrim Surfaces(还原剪切面) 80
4.5.6 Booleans(布尔运算) 80
课堂练习33:执行布尔运算 81
4.6 其他编辑工具 81
4.6.1 Attach Surfaces(合并曲面) 81
4.6.2 Detach Surfaces(分离曲面) 82
4.6.3 Align Surfaces(对齐曲面) 83
4.6.4 Open/Close Surfaces(开放/封闭曲面) 83
4.6.5 Move Seam(移动曲面接缝) 84
4.6.6 Insert Isoparms(插入等位线) 85
4.6.7 Extend Surfaces(延伸曲面) 86
4.6.8 Offset Surfaces(偏移曲面) 86
4.6.9 Reverse Surfaces Direction(反转曲面方向) 86
4.6.10 Rebuild Surfaces(重建曲面) 87
4.6.11 Round Tool(圆角工具) 88
4.6.12 Surfaces Fillet(曲面圆角) 88
4.6.13 Stitch(缝合) 89
4.6.14 Sculpt Geometry Tool(几何体雕刻工具) 90
4.7 案例1:制作小号模型 91
第5章 Polygon建模技术 102
5.1 Polygon(多边形)建模基础 102
5.1.1 Polygon建模的基本认识 102
5.1.2 Polygon建模原则 103
5.2 创建Polygon原始物体 103
5.2.1 使用命令创建物体 103
5.2.2 多边形的属性参数设置 104
5.2.3 使用快捷方式创建多边形 105
5.3 Polygon模型的常规操作 105
5.3.1 Polygon模型的元素构成 105
课堂练习34:切换模型元素 106
5.3.2 Polygon的数量 107
5.3.3 Polygon模型显示 107
5.3.4 Polygon模型法线 108
5.3.5 Polygon代理 109
课堂练习35:使用代理 110
5.3.6 Polygon的选择 112
5.4 Mesh(多边形基础工具) 113
5.4.1 Separate(分离工具) 113
5.4.2 Combine(合并工具) 114
5.4.3 Extract(提取命令) 114
5.4.4 Booleans(布尔工具) 115
5.4.5 Smooth(光滑工具) 116
课堂练习36:光滑多边形 116
5.4.6 Average Vertices(平均点工具) 117
5.4.7 Transfer Attributes(传递属性工具) 117
5.4.8 Reduce(简化) 118
课堂练习37:简化多边形 118
5.4.9 Paint Reduce Weights Tool(简化权重绘制工具) 120
5.4.10 Paint Transfer Attributes Weights Tool(绘制变换属性权重工具) 120
5.4.11 Clipboard Actions(动态剪贴板工具) 120
5.4.12 Cleanup(清除) 121
5.4.13 Triangulate(三边面工具) 121
5.4.14 Quadrangulate(四边面) 121
5.4.15 Make Hole Tool(创建洞工具) 121
5.4.16 Fill Hole(填补洞工具) 122
5.4.17 Create Polygon Tool(创建多边形工具) 122
课堂练习38:创建多边形物体 123
5.4.18 Sculpt Geometry Tool(雕刻几何体工具) 123
课堂练习39:在多边形表面雕刻 124
5.4.19 Mirror Cut(镜像剪切) 124
课堂练习40:执行镜像剪切 124
5.4.20 Mirror Geometry(镜像物体工具) 126
课堂练习41:镜像多边形物体 126
5.5 Edit Mesh(多边形扩展工具) 127
5.5.1 Extrude(挤出工具) 127
课堂练习42:拉伸多边形 127
5.5.2 Keep Faces Together(保持面与面合并) 129
课堂练习43:合并多边形面 129
5.5.3 Bridge(桥接工具) 130
课堂练习44:在断面上执行桥接 130
5.5.4 Append to Polygon Tool(添加到多边形工具) 131
课堂练习45:在模型上添加边线 131
5.5.5 Cut Faces Tool(切面工具) 132
课堂练习46:使用切面 132
5.5.6 Split Polygon Tool(分割多边形工具) 132
课堂练习47:分割操作 133
5.5.7 Insert Edge Loop Tool(插入循环边工具) 134
5.5.8 Offset Edge Loop Tool(偏移循环边工具) 134
5.5.9 Add Divisions(添加细分) 135
课堂练习48:对多边形面进行细分 135
5.5.10 Slide Edge Tool(滑动边工具) 136
5.5.11 Flip Triangle Edge(翻转三边面) 136
5.5.12 Transfer Components(元素变换) 136
5.5.13 Spin Edge Forward/Backward(向前/向后旋转边) 136
5.5.14 Poke Face(面突起) 137
5.5.15 Wedge Face(楔入面) 137
课堂练习49:楔入面操作 137
5.5.16 Duplicate Face(复制面) 138
5.5.17 Detach Component(拆分元素) 138
5.5.18 Merge(合并) 139
课堂练习50:缝合多边形 139
5.5.19 Merge To Center(合并到中心) 139
5.5.20 Merge Vertex Tool(合并点工具) 139
课堂练习51:合并顶点 140
5.5.21 Merge Edge Tool(合并边工具) 141
课堂练习52:合并边界 141
5.5.22 Collapse(塌陷) 142
5.5.23 Delete Edge/Vertex(删除边或点) 142
5.5.24 Chamfer Vertex(点切面) 142
5.5.25 Bevel(倒角) 143
课堂练习53:添加倒角 143
5.5.26 Crease Tool(褶皱工具) 144
课堂练习54:利用褶皱制作山脉 144
5.5.27 Remove Selected(删除所选褶皱元素) 145
5.5.28 Remove all(删除所有) 145
5.5.29 Crease Sets(褶皱集) 146
5.6 案例2:创建卡通龟模型 146
5.7 案例3:制作刚比斯兽 162
第6章 细分表面建模 182
6.1 细分表面建模概述 182
6.1.1 细分表面的特性 182
6.1.2 细分表面使用流程 182
6.2 创建细分表面 182
6.2.1 使用内置工具创建 182
6.2.2 使用多边形创建 183
课堂练习55:创建细分面 183
6.2.3 使用曲面创建 184
6.3 编辑细分表面 185
6.3.1 选择细分表面元素 185
6.3.2 在细分表面上增加细节 186
6.3.3 创建和去除褶皱 189
6.3.4 镜像和连接 191
6.3.5 拓扑工具的使用 193
6.3.6 Collapse Hierarchy(塌陷层级) 194
6.3.7 标准模式和多边形代理模式 195
6.3.8 Sculpt Geometry Tool(雕刻几何体工具)命令 196
6.3.9 Component Display Level(元素显示层级)命令 199
6.3.10 Component Display Filter(元素显示过滤)命令 199
6.4 案例4:制作电话机模型 200
第7章 灯光和摄影机 206
7.1 灯光 206
7.1.1 灯光的概述 206
7.1.2 创建灯光 206
7.2 灯光的类型 207
7.2.1 Ambient Light(环境光) 207
课堂练习56:魔幻世界 207
7.2.2 Directional Light(平行光) 209
课堂练习57:要塞 209
7.2.3 Point Light(点光源) 209
课堂练习58:骷髅的眼睛 210
7.2.4 Spot Light(聚光灯) 210
课堂练习59:老宅 210
7.2.5 Area Light(区域光) 211
课堂练习60:傍晚 211
7.2.6 Volume Light(体积光) 212
课堂练习61:烛光 212
7.3 灯光的连接 212
课堂练习62:场景一角 212
7.4 阴影 214
7.4.1 深度贴图阴影 214
课堂练习63:洗发露 214
7.4.2 光影追踪 216
课堂练习64:设置光影追踪 216
7.5 灯光特效 216
7.5.1 灯光雾 216
课堂练习65:卡通宝贝 217
7.5.2 光学特效 217
课堂练习66:鬼域 217
7.6 摄影机 222
7.6.1 创建摄影机 222
7.6.2 摄影机属性 223
7.6.3 景深 226
课堂练习67:午后街道 226
7.7 案例5:温馨书屋 228
第8章 添加UV贴图坐标 232
8.1 UV贴图坐标 232
8.1.1 UV的基本概念 232
8.1.2 UV的编辑窗口 232
8.2 NURBS模型的UV设置 233
8.2.1 NURBS模型UV设置的特点 233
8.2.2 NURBS模型UV的编辑 233
课堂练习68:编辑NURBS模型UV 233
8.3 多边形UV投射 234
8.3.1 Planar Mapping(平面投射) 235
课堂练习69:使用平面投射 235
8.3.2 Cylinder Mapping(圆柱投射) 236
课堂练习70:圆柱投射 236
8.3.3 Spherical Mapping(球体投射) 237
8.3.4 Automatic Mapping(自动投射) 238
课堂练习71:使用自动投射 238
8.3.5 在创建多边形几何体时设置UV 239
课堂练习72:设置UV 239
8.4 多边形UV编辑工具 239
8.4.1 Normalize(标准化) 240
8.4.2 Flip(翻转) 240
8.4.3 Rotation(旋转) 241
8.4.4 Straight UV Board(拉直边界UV) 242
8.4.5 Relax(松弛) 242
8.4.6 Cut UV Edges(剪切UV边) 243
8.4.7 Split UVs(分离UV) 243
8.4.8 Sew UV Edges(缝合UV边线) 243
8.4.9 Move and Sew UV Edge(移动并缝合UV边线) 244
8.4.10 UV Snapshot(UV快照) 245
8.4.11 Delete UVs(删除UV) 246
8.5 案例6:人头模型UV的设置 246
第9章 Maya渲染基础 251
9.1 渲染的基础知识 251
9.1.1 渲染的概念 251
9.1.2 渲染的算法 251
9.2 渲染的类型 252
9.3 Maya Software(软件渲染) 252
课堂练习73:闹钟 253
9.3.1 File Output(文件输出) 254
9.3.2 Frame Range and Renderable Camera(帧范围和渲染摄影机) 255
9.3.3 Image Size(图像尺寸) 255
9.3.4 Maya software(软件渲染)设置 256
9.4 Maya Hardware(硬件渲染) 257
课堂练习74:山间小屋 257
9.4.1 Quality(质量) 259
9.4.2 Render Options(渲染选项) 259
9.5 Maya Vector(矢量渲染) 259
课堂练习75:勾边效果 260
9.5.1 Image format Options(图像格式选项) 260
9.5.2 Appearance Options(外观选项) 260
9.5.3 Fill Options(填充选项) 261
9.5.4 Edge Options(边线选项) 261
9.6 Mental ray渲染 261
课堂练习76:概念车 262
9.6.1 Raytracing(光线追踪) 263
9.6.2 Indirect Lighting(间接照明) 263
第10章 材质基础 265
10.1 材质理论知识 265
10.1.1 材质的应用构成 265
10.1.2 节点 265
10.1.3 材质与渲染的工作流程 266
10.2 认识材质编辑器 267
10.2.1 菜单 267
10.2.2 工具栏 268
10.2.3 节点工具条 270
10.2.4 工作与显示区域 270
10.3 材质种类简介 272
10.3.1 材质的基本类型 272
10.3.2 创建材质节点 272
课堂练习77:将材质赋予物体 273
课堂练习78:材质连接 273
10.3.3 断开材质节点 275
课堂练习79:断开连接 276
10.4 材质属性简介 277
10.4.1 材质的通用属性 277
10.4.2 材质的高光属性 281
10.4.3 材质的折射属性 282
10.4.4 材质的特殊效果 285
10.4.5 材质的遮罩不透明度 286
10.5 案例7:玉蟾蜍材质表现 288
第11章 创建纹理 296
11.1 纹理的基础知识 296
11.1.1 纹理的概念 296
11.1.2 纹理的类型 296
11.2 纹理的操作 297
11.2.1 纹理节点的创建 297
课堂练习80:创建纹理节点 297
11.2.2 纹理节点的断开 298
课堂练习81:断开纹理节点 299
11.2.3 纹理节点的删除 299
课堂练习82:删除纹理节点 299
11.2.4 纹理节点的连接 300
课堂练习83:连接纹理节点 300
11.3 二维纹理和三维纹理的通用属性 301
11.4 二维纹理 302
11.4.1 二维纹理的类型 302
11.4.2 File Texture(文件纹理) 303
课堂练习84:添加File纹理 303
课堂练习85:添加Movie纹理 305
11.4.3 转换程序纹理 306
课堂练习86:转换程序纹理为文件纹理 306
11.4.4 布置二维纹理 308
课堂练习87:编辑二维纹理 308
11.5 三维纹理 311
11.5.1 三维纹理的种类 311
11.5.2 布置三维纹理 312
课堂练习88:编辑三维纹理 312
11.6 Layered Texture(层纹理) 314
课堂练习89:创建分层纹理 315
11.7 Env Texture(环境纹理) 316
课堂练习90:创建环境纹理 317
11.8 案例8:写实轮胎效果 319
第12章 动画基础 323
12.1 动画基本知识 323
12.1.1 动画基本原理 323
12.1.2 动画种类 323
12.1.3 动画的基本控制工具 324
12.1.4 预设动画参数 325
课堂练习91:预设动画参数 326
12.2 关键帧动画 327
12.2.1 创建关键帧动画 327
课堂练习92:添加关键帧 327
12.2.2 关键帧及关键属性 329
课堂练习93:通过属性添加关键帧 329
课堂练习94:解锁和锁定关键帧属性 330
12.2.3 编辑关键帧 331
课堂练习95:剪切和粘贴关键帧 331
课堂练习96:复制和粘贴关键帧 333
课堂练习97:快速平移关键帧 333
课堂练习98:快速预览关键帧 333
12.3 序列帧动画 334
12.3.1 序列动画的基本认识 334
12.3.2 创建序列动画 334
课堂练习99:创建动画序列 335
12.3.3 Dope Sheet工具 336
12.3.4 编辑关键帧序列 337
课堂练习100:编辑序列帧 339
12.4 动画曲线 340
12.4.1 Graph Editor(曲线编辑器) 340
12.4.2 动画曲线的基本认识 340
12.4.3 动画曲线的控制工具 341
12.4.4 编辑动画曲线关键帧 344
课堂练习101:编辑动画曲线 344
12.5 循环动画 346
12.5.1 创建循环动画 346
课堂练习102:创建自动循环 348
12.5.2 烘焙动画曲线 349
课堂练习103:烘焙动画曲线 349
12.5.3 复制和粘贴动画曲线 351
课堂练习104:复制和粘贴动画曲线 351
12.6 动画预览 354
课堂练习105:创建预览动画 354
课堂练习106:创建重影动画 355
第13章 变形技术 357
13.1 变形的基础知识 357
13.1.1 变形的概念 357
13.1.2 变形器的分类 357
13.2 融合变形 357
13.2.1 创建融合变形 357
课堂练习107:创建融合变形 357
13.2.2 融合变形编辑器 358
课堂练习108:面部表情 358
13.2.3 添加或删除目标体 359
课堂练习109:添加目标体 359
13.3 晶格变形 360
13.3.1 创建晶格变形 360
课堂练习110:创建晶格变形 361
13.3.2 晶格变形的编辑 362
课堂练习111:卡通模型的变形 362
13.4 包裹变形 363
13.4.1 创建包裹变形 363
课堂练习112:头部变形 363
13.4.2 辑包裹变形影响效果 364
课堂练习113:添加或移除包裹变形 365
13.5 簇变形 365
13.5.1 创建簇变形 365
课堂练习114:编辑卡通模型 365
13.5.2 簇的权重 366
课堂练习115:曲面变形 366
13.6 非线性变形 369
13.6.1 弯曲变形 369
课堂练习116:立方体弯曲 369
13.6.2 扩张变形 371
课堂练习117:圆管变形 371
13.6.3 正弦变形 372
课堂练习118:正弦曲线图 372
13.6.4 扭曲变形 374
课堂练习119:扭曲长方体 374
13.6.5 波浪变形 374
课堂练习120:水波效果 375
13.7 雕塑变形 376
13.7.1 创建雕塑变形 376
课堂练习121:创建雕塑变形 376
13.7.2 雕塑变形的具体操作 378
课堂练习122:头部模型变形 378
13.8 线性变形 379
13.8.1 创建线性变形 379
课堂练习123:Wire变形 379
13.8.2 编辑线性变形 381
13.9 褶皱变形 382
13.9.1 创建褶皱变形 382
课堂练习124:创建褶皱 382
13.9.2 编辑褶皱变形 383
13.10 抖动变形 384
13.10.1 创建抖动变形 384
课堂练习125:创建抖动变形 384
13.10.2 编辑抖动变形 385
课堂练习126:耳朵变形 385
13.11 案例9:魔法神瓶 386
第14章 路径动画与约束技术 392
14.1 Motion Paths(路径动画) 392
14.1.1 Attach to Motion Path(创建路径动画) 392
课堂练习127:创建路径动画 392
14.1.2 Create Animation SnapShot(创建快照动画) 393
课堂练习128:创建快照动画 393
14.1.3 Create Animation Sweep(创建扫描动画) 395
课堂练习129:创建扫描动画 395
14.1.4 Flow Path Object(沿路径变形动画) 396
课堂练习130:创建沿路径变形动画 397
14.2 编辑路径动画 398
14.2.1 修改路径动画的运动方向 398
课堂练习131:修改物体运动方向 398
14.2.2 修改路径动画的时间范围 398
课堂练习132:修复动画时间范围 399
14.2.3 旋转路径动画物体 399
课堂练习133:旋转控制 400
14.2.4 为路径动画添加关键帧 402
课堂练习134:添加关键帧 402
14.2.5 平衡路径动画 403
课堂练习135:平衡路径动画 403
14.2.6 编辑路径动画的动画曲线 404
14.3 对象约束动画 404
14.3.1 Point(点约束) 404
课堂练习136:创建点约束 404
14.3.2 Aim (目标约束) 406
课堂练习137:创建目标约束 406
14.3.3 Orient(旋转约束) 407
课堂练习138:创建旋转约束 407
14.3.4 Scale(比例约束) 407
课堂练习139:创建比例约束 407
14.3.5 Parent(父子约束) 409
课堂练习140:创建父子约束 409
14.3.6 Geometry(几何体约束) 410
课堂练习141:创建几何体约束 410
14.3.7 Normal(法线约束) 410
课堂练习142:创建法线约束 410
14.3.8 Tangent(切线约束) 411
课堂练习143:创建切线约束 411
14.3.9 Pole Vector(极向量约束) 412
14.3.10 驱动约束动画 412
课堂练习144:创建驱动约束 412
14.4 表达式约束动画 415
课堂练习145:创建表达式 415
14.5 案例10:制作闹钟转动动画 418
第15章 骨骼绑定与动画技术 423
15.1 骨骼的基本操作 423
15.1.1 Joint Tool(创建骨骼) 423
课堂练习146:创建骨骼 423
15.1.2 Insert Joint Tool(添加骨骼) 424
课堂练习147:添加骨骼点 424
15.1.3 Reroot Skeleton(根部骨骼) 425
课堂练习148:设置根部骨骼 425
15.1.4 Remove Joint(删除骨骼) 425
课堂练习149:删除骨骼 425
15.1.5 Disconnect Jiont(断开骨骼) 426
课堂练习150:断开骨骼 426
15.1.6 Connect Jiont(连接骨骼) 426
课堂练习151:连接骨骼 427
15.1.7 Mirror Joint(镜像骨骼) 427
课堂练习152:镜像骨骼 428
15.1.8 Orient Joint(骨骼坐标) 428
课堂练习153:调整骨骼局部坐标 428
15.2 骨骼的动力学控制 429
15.2.1 骨骼的动力学控制基础 429
15.2.2 IK Handle Tool(添加IK控制器) 430
课堂练习154:添加IK控制手器 430
15.2.3 调整IK效应器 431
课堂练习155:调整IK效应器 432
15.2.4 Ik控制器极向量 432
课堂练习156:调整IK控制器极向量 432
15.2.5 IK Spline Handle Tool(IK样条控制) 433
课堂练习157:创建IK样条控制器 433
15.2.6 Assume Preferred Angle(显示骨骼预设角度) 435
课堂练习158:显示骨骼的预设角度 435
15.2.7 Set Preferred Angle(设置骨骼预设角度) 436
课堂练习159:设置骨骼的预设角度 436
15.3 骨骼与模型的绑定 436
15.3.1 角色骨骼的创建规则 436
15.3.2 创建角色肢体骨骼 436
15.3.3 Rigid Bind(刚体绑定) 450
课堂练习160:创建刚体绑定 450
15.3.4 Smooth Bind(柔体绑定) 452
课堂练习161:创建柔体绑定 452
15.4 绑定模型的编辑 453
15.4.1 Detach Skin(删除蒙皮) 453
课堂练习162:删除蒙皮 454
15.4.2 Paint Skin Weight Tools(绘制蒙皮权重) 455
课堂练习163:编辑骨骼的影响权重 455
15.4.3 Add Influence(添加影响物体) 457
课堂练习164:添加影响物体 457
15.4.4 Remove Influence(删除影响物体) 458
15.5 案例11:绑定角色模型 459
第16章 角色动画技术 462
16.1 角色姿态动画的分析 462
16.1.1 分析角色姿态 462
16.1.2 添加姿态关键帧 463
课堂练习165:添加姿态关键帧 463
16.1.3 编辑姿态关键帧序列 464
课堂练习166:编辑姿态关键帧序列 464
16.2 非线性动画 466
16.2.1 非线性动画编辑 466
课堂练习167:打开非线性编辑器 466
16.2.2 创建非线性动画 467
课堂练习168:创建非线性动画 467
16.2.3 解析剪辑片段 469
16.2.4 复制和粘贴影片剪辑 470
课堂练习169:复制和粘贴影片剪辑 470
16.2.5 循环影片剪辑 470
课堂练习170:循环影片剪辑 470
16.2.6 影片剪辑的关联性 471
课堂练习171:影片剪辑的关联性 471
16.2.7 叠加影片剪辑 472
课堂练习172:叠加影片剪辑 472
16.2.8 剪辑约束动画 474
课堂练习173:创建剪辑约束动画 474
16.2.9 为影片剪辑添加关键帧 475
课堂练习174:添加关键帧 475
16.2.10 合并影片剪辑 476
课堂练习175:合并影片剪辑 477
16.3 角色 477
16.3.1 创建角色 477
课堂练习176:创建角色 478
16.3.2 创建子角色 480
课堂练习177:创建子角色 480
16.3.3 添加和删除角色属性 481
课堂练习178:添加和删除角色属性 481
16.3.4 创建角色影片剪辑 482
课堂练习179:创建角色影片剪辑 482
16.3.5 融合角色剪辑 484
课堂练习180:融合角色剪辑 485
16.3.6 导入和导出角色剪辑 487
课堂练习181:导入和导出角色剪辑 487
第17章 粒子动力学技术 490
17.1 粒子系统 490
17.1.1 Particle Tool(创建粒子) 490
课堂练习182:创建粒子 490
17.1.2 粒子的基础属性 491
17.1.3 Create Emitter(创建粒子发射器) 492
课堂练习183:创建粒子发射器 492
17.1.4 Emit from Object(利用物体发射粒子) 494
课堂练习184:利用物体发射粒子 494
17.1.5 Use Selected Emitter(使用选择的发射器) 495
17.2 粒子的基本操作 495
17.2.1 Goal(目标化粒子) 495
课堂练习185:创建目标化粒子 495
17.2.2 每粒子的基本属性 496
17.2.3 添加每粒子属性 497
课堂练习186:添加每粒子属性 498
17.2.4 Make Collide(粒子碰撞) 498
课堂练习187:创建粒子碰撞 498
17.2.5 Particle Collision Event Editor(粒子碰撞事件) 500
课堂练习188:使用粒子碰撞事件 500
17.2.6 断开粒子碰撞 501
课堂练习189:断开粒子碰撞 501
17.2.7 Instancer(粒子实体化) 501
课堂练习190:粒子替换 502
17.3 粒子的渲染 502
17.3.1 粒子的渲染类型 502
17.3.2 HardwareParticles(硬件渲染) 503
17.3.3 SoftwareParticles(软件渲染) 505
17.4 动力场 506
17.4.1 Air(风场) 506
课堂练习191:创建Wind风场 506
课堂练习192:创建Wake风场 506
课堂练习193:创建Fan风场 508
17.4.2 Drag(拖曳场) 509
课堂练习194:创建Drag场 509
17.4.3 Gravity(重力场) 510
课堂练习195:创建Gravity场 510
17.4.4 Newton(牛顿场) 510
课堂练习196:创建Newton场 511
17.4.5 Radial(放射场) 511
17.4.6 Turbulence(扰乱场) 511
课堂练习197:创建Turbulence场 511
17.4.7 Uniform(统一场) 512
17.4.8 Vortex(漩涡场) 512
17.4.9 Volume Axis(体积轴向场) 512
课堂练习198:创建Volume Axis场 513
17.5 Effects(特效) 513
17.5.1 Create Fire(创建火焰) 513
课堂练习199:创建火焰 513
17.5.2 Create Smoke(创建烟雾) 514
课堂练习200:创建烟雾 514
17.5.3 Create Fireworks(创建烟花) 515
课堂练习201:创建烟花 515
17.5.4 Create Lightning(创建闪电) 515
课堂练习202:创建闪电 516
17.5.5 Create Shatter(创建爆破效果) 516
课堂练习203:创建爆破效果 516
17.5.6 Create Curve Flow(创建曲线流) 516
17.5.7 Create Surface Flow(创建曲面流) 517
17.5.8 Delete Surface Flow(删除曲面流) 517
17.6 柔体和刚体 518
17.6.1 刚体的基本认识 518
17.6.2 创建主动刚体和被动刚体 518
课堂练习204:创建主动刚体和被动刚体 518
17.6.3 刚体动画的关键帧 520
课堂练习205:编辑刚体动画关键帧 520
17.6.4 柔体的基本认识 520
17.6.5 创建柔体 521
课堂练习206:创建柔体 521
17.7 刚体约束 521
17.7.1 Hinge Constraint(铰链约束) 521
课堂练习207 创建铰链约束 522
17.7.2 Barrier Constraint(屏蔽约束) 523
课堂练习208:创建屏蔽约束 523
17.7.3 Nail Constraint(钉子约束) 523
课堂练习209:创建钉子约束 523
17.7.4 Spring Constraint(弹簧约束) 524
课堂练习210:创建弹簧约束 524
17.7.5 Pin Constraint(销约束) 525
课堂练习211:销约束 525
17.8 刚体的解算 526
17.8.1 Create Rigid Body Solver(创建刚体解算器) 526
课堂练习212:创建刚体解算器 526
17.8.2 编辑刚体解算器 527
课堂练习213:坠落的小球 527
17.9 案例12:野外篝火 528
第18章 笔触特效 535
18.1 Paint Effects工具介绍 535
18.1.1 创建笔触效果 535
课堂练习214:绘制笔触 536
18.1.2 笔触环境简介 537
18.2 绘制2D笔触 540
课堂练习215:绘制2D效果 540
18.3 绘制3D笔触 542
18.3.1 在三维物体上绘制 542
课堂练习216:在模型上绘制 542
课堂练习217:修改笔触形状 543
18.3.2 在曲线上绘制 543
课堂练习218:在曲线上绘制鲜花 543
18.4 笔触属性介绍 544
18.4.1 Channels卷展栏 544
18.4.2 Brush Profile卷展栏 545
18.4.3 Mesh卷展栏 547
18.4.4 Shading卷展栏 548
18.4.5 Texturing卷展栏 548
18.4.6 Illumination卷展栏 551
18.4.7 Shadow Effects卷展栏 552
18.4.8 Glow卷展栏 555
18.4.9 Tubes卷展栏 556
第19章 流体特效 560
19.1 认识流体 560
19.2 创建流体 560
19.2.1 创建2D流体 560
课堂练习219:创建默认2D流体 560
课堂练习220:以物体作为发射器发射流体 561
课堂练习221:使用曲线作为流体发射器 562
19.2.2 创建3D流体 563
课堂练习222:创建典型3D流体 563
19.3 流体属性简介 564
19.3.1 Fluid Emitter属性 564
19.3.2 FluidShape属性简介 566
19.4 流体的碰撞 571
课堂练习223:流体碰撞 571
课堂练习224:对流体设置场 572
19.5 创建海洋 573
课堂练习225:创建海平面 573
19.6 案例13:制作池塘效果 579
19.7 案例14:制作香烟效果 581
19.8 案例15:制作云层效果 584
第20章 头发和毛发 587
20.1 Hair(头发) 587
课堂练习226:创建头发 587
20.2 Fur(毛发) 594
20.2.1 加载Maya Fur(毛发) 594
20.2.2 创建Fur(毛发) 595
课堂练习227:创建毛发 595
课堂练习228:制作草坪 596
第21章 MEL语言简介 603
21.1 MEL语言概述 603
21.1.1 认识MEL语言 603
21.1.2 了解指令 603
21.1.3 MEL指令文件 603
21.2 建立脚本环境 603
21.2.1 了解脚本语言 604
21.2.2 打开脚本编辑器 604
21.2.3 打开一个脚本程序 605
课堂练习229:打开脚本 605
课堂练习230:把一个脚本程序作为源文件 606
21.2.4 保存脚本文字 607
21.2.5 执行一个脚本程序 607
21.2.6 清除状态信息与指令 607
21.2.7 响应一个指令 607
21.2.8 显示程序中的语句行号 608
21.3 使用脚本语言 609
21.3.1 了解脚本语言节点 609
21.3.2 创建脚本语言节点 609
课堂练习231:创建脚本语言节点 609
21.3.3 编辑脚本语言节点 609
课堂练习232:编辑脚本节点 610
21.4 定义数据 610
21.4.1 变量 610
21.4.2 注释变量 612
21.4.3 基本运算 612
21.4.4 逻辑判断语句 612
21.5 程序结构基础 613
21.5.1 条件语句 613
21.5.2 循环结构 613
21.6 函数 614
21.7 字符处理命令 615
21.7.1 substring命令 616
21.7.2 tokenize命令 616
21.7.3 size命令 617
21.7.4 clear命令 617
21.7.5 match命令 617
21.7.6 substitute命令 618
21.7.7 合并字符串 619
21.8 其他命令简介 619