第1章 MAYA概述 1
1.1 MAYA简介 2
1.2 界面元素 3
1.2.1 Title Bar(标题栏) 4
1.2.2 Menu Bar(菜单栏) 4
1.2.3 Status Line(状态行) 5
1.2.4 Shelf(工具架) 7
1.2.5 Tool Box(常用工具箱) 7
1.2.6 View Menus(视图菜单) 8
1.2.7 Channel Box(通道栏) 8
1.2.8 层编辑器 9
1.2.9 Time Slider(时间行) 9
1.2.10 Range Slider(时间范围行) 9
1.2.11 Command Line(命令行) 10
1.2.12 Script Editor(脚本编辑器) 10
1.2.13 Help Line(帮助行) 11
1.3 MAYA的基本模块 11
1.3.1 Animation模块 11
1.3.2 Polygons模块 11
1.3.3 Surfaces模块 12
1.3.4 Dynamics模块 12
1.3.5 Rendering模块 12
1.3.6 nDynamics模块 13
1.4 界面元素的显示控制 13
1.4.1 显示设置窗口 13
1.4.2 显示界面元素菜单 14
1.4.3 常用工具架 14
1.5 常用设置窗口 15
1.5.1 General Editors(常用编辑器) 16
1.5.2 Rendering Editors(渲染编辑器) 18
1.5.3 Animation Editors(动画编辑器) 21
1.5.4 Relationship Editor(关联编辑器) 23
1.5.5 Settings/Preferences(系统参数设置) 24
1.5.6 Attribute Editor(属性编辑器) 26
1.5.7 Paint Effects(绘画特效) 27
1.5.8 UV Texture Editor(UV贴图编辑器) 27
1.5.9 Outliner(大纲视图) 28
1.5.10 Hypergraph(超级图表) 29
1.6 小结 31
习题与实践 32
第2章 基本操作 33
2.1 MAYA中的文件管理 34
2.1.1 定位目录 34
2.1.2 工程目录 34
2.1.3 设置工程目录 34
2.2 视图控制 36
2.2.1 场景窗口 36
2.2.2 视图操作 39
2.2.3 浮动菜单和右键快捷菜单 40
2.3 创建对象 41
2.4 选择对象 42
2.4.1 选择工具 43
2.4.2 套索选择工具 44
2.4.3 笔刷选择工具 44
2.5 变换对象 44
2.5.1 移动对象 45
2.5.2 旋转对象 46
2.5.3 缩放对象 47
2.5.4 软体编辑工具 47
2.5.5 通用操纵器工具 48
2.6 显示方式 48
2.7 快速上手 51
2.7.1 创建新项目 51
2.7.2 使用通道栏 52
2.7.3 管理场景 53
2.7.4 变换星球对象 54
2.7.5 层级和组 55
2.7.6 创建动画 57
2.7.7 指定材质 58
2.7.8 添加灯光 60
2.7.9 渲染动画 61
2.8 小结 62
习题与实践 62
第3章 建模基础 64
3.1 建模方式 65
3.2 建模辅助工具 65
3.2.1 模板 65
3.2.2 层编辑器 66
3.2.3 分离选择 67
3.2.4 屏蔽拾取 67
3.2.5 捕捉 68
3.2.6 激活对象 68
3.2.7 构造平面 68
3.2.8 冻结变换 70
3.2.9 构造历史 71
3.3 创建几何体 71
3.3.1 NURBS几何体 71
3.3.2 多边形几何体 75
3.3.3 实例——电脑桌建模 77
3.4 创建NURBS曲线 81
3.4.1 CV曲线与EP曲线 82
3.4.2 CV曲线的创建 82
3.4.3 EP曲线的创建 84
3.4.4 Pencil曲线的创建 84
3.5 编辑NURBS曲线 85
3.5.1 曲线的组件 85
3.5.2 曲线的编辑 86
3.6 实例——三维LOGO制作 94
3.7 小结 97
习题与实践 97
第4章 NURBS建模 99
4.1 创建NURBS曲面 100
4.1.1 创建NURBS曲面工具 100
4.1.2 实例——茶壶模型的制作(一) 110
4.2 编辑NURBS曲面 114
4.2.1 曲面编辑工具 115
4.2.2 实例——茶壶模型的制作(二) 128
4.3 小结 134
习题与实践 135
第5章 多边形建模 136
5.1 多边形的概念 137
5.2 创建多边形 139
5.2.1 Create Polygon Tool(创建多边形工具) 139
5.2.2 Append To Polygon Tool(扩展多边形工具) 141
5.2.3 Extrude(挤压) 142
5.2.4 Duplicate Face(复制面) 144
5.2.5 Booleans(布尔运算) 145
5.2.6 实例——创建一个螺丝起子模型 146
5.3 选择多边形元素 150
5.4 编辑多边形命令 152
5.5 实例——场景制作 161
5.5.1 创建房子的主体部分 161
5.5.2 细化墙体结构 163
5.5.3 门、窗等部分的建模 166
5.6 小结 169
习题与实践 169
第6章 细分表面建模 171
6.1 细分表面建模基础 172
6.1.1 Standard(标准)模式 172
6.1.2 Polygon Proxy(多边形代理)模式 173
6.2 创建细分表面 174
6.3 编辑细分表面 174
6.4 实例——创建一个羊角锤的造型 177
6.5 实例——卡通角色模型制作 184
6.5.1 头部的建模 184
6.5.2 身体部分的建模 193
6.5.3 细分表面的应用 197
6.6 小结 199
习题与实践 200
第7章 灯光与材质 201
7.1 灯光类型 202
7.2 设置灯光 204
7.2.1 灯光的基本属性 204
7.2.2 阴影属性 206
7.2.3 灯光的操控 208
7.2.4 灯光的链接 209
7.3 材质 211
7.3.1 Hypershade窗口 211
7.3.2 使用Hypershade窗口创建材质 213
7.3.3 使用Attribute Editor编辑材质 215
7.3.4 材质相关节点 219
7.3.5 材质的表面属性 223
7.4 纹理 226
7.4.1 2D Textures(二维纹理) 226
7.4.2 贴图方式 227
7.4.3 3D Textures(三维纹理) 237
7.4.4 Environment Textures(环境纹理) 238
7.4.5 Layered Textures(层纹理) 238
7.5 实例——材质制作 238
7.5.1 制作木纹材质 238
7.5.2 制作墙壁材质 241
7.5.3 制作金属材质 246
7.5.4 制作玻璃材质 248
7.6 小结 253
习题与实践 253
第8章 渲染 255
8.1 MAYA中的渲染 256
8.2 渲染输出 256
8.2.1 渲染设置 256
8.2.2 摄像机设置 261
8.2.3 批量渲染输出 267
8.3 矢量渲染器 268
8.4 硬件渲染 273
8.5 Mental Ray渲染器 275
8.5.1 全局照明 275
8.5.2 最终聚集 280
8.5.3 焦散 282
8.6 小结 291
习题与实践 291