第1部分 三维建模基础知识 1
第1章 三维基本知识 1
1.1 三维基本概念 1
1.2 三维设计文件 2
1.3 视图体 3
1.4 显示深度和激活深度 4
1.5 三维工具箱 4
第2章 三维视图和视图控制 6
2.1 标准三维视图 6
2.2 三维视图旋转 7
2.2.1 相对于视图或绘图旋转 10
2.3 三维视图控制工具框 12
2.3.1 缩放工具 13
2.3.2 设置显示深度工具 14
2.3.3 显示显示深度工具 17
2.3.4 设置激活深度工具 18
2.3.5 显示激活深度工具 18
2.4 三维全景视图 18
第3章 三维设计可视化处理 21
3.1 可视化基本知识 21
3.2 渲染工具 21
3.2.1 “线格”渲染模式 22
3.2.2 “消隐”渲染模式 23
3.2.3 “填充消隐”渲染模式 23
3.2.4 “均匀”渲染模式 24
3.2.5 “光滑”渲染模式 25
3.2.6 “精细”渲染模式 25
3.2.7 “光线跟踪”渲染模式 26
3.2.8 “辐射”渲染模式 26
3.3 作为设计助手的渲染 27
3.4 改变视图透视工具 28
3.4.1 在视图内关闭/打开视图透视角度 30
3.5 相机设置工具 30
3.6 导航相机视图控制工具 35
3.7 使用QuickVisionGL(高速缓存)工作 38
3.7.1 建立QuickVisionGL 38
3.7.2 使用“动态显示” 40
3.8 “设置视图显示方式”工具 41
第4章 三维绘图入门 44
4.1 三维基本元素放置 44
4.2 三维基本元素操作和修改 46
4.3 辅助坐标系(ACS) 49
第5章 在三维内使用“精确绘图”工具 51
5.1 在三维内使用“精确绘图”工具的绘图平面 51
5.2 在三维内使用“精确绘图”工具绘图 54
5.3 使用“精确绘图”工具绘制平面旋转 56
5.4 使用带有辅助坐标系的“精确绘图”工具 63
5.5 在三维内利用“精确绘图”工具尝试捕捉 66
第6章 三维绘图工具介绍 68
6.1 三维曲线 68
6.1.1 “放置B样条曲线”工具 68
6.1.2 “放置螺旋线”工具 75
6.2 “三维基本体素”工具框 76
6.2.1 “放置立方体”工具 77
6.2.2 放置球体工具 79
6.2.3 “放置圆柱”工具 80
6.2.4 “放置圆锥”工具 81
6.2.5 “放置圆环”工具 82
6.2.6 “放置楔体”工具 83
第2部分 三维实体与表面操作 86
第7章 智能实体介绍 86
7.1 实体模型 86
7.2 “智能实体”设置 88
第8章 智能实体构造工具 89
8.1 “三维构造”工具框 89
8.1.1 “挤压”工具 89
8.1.2 “构造旋转体”工具 94
8.1.3 沿路径挤压工具 96
8.1.4 “薄壳实体”工具 99
8.1.5 “增厚为实体”工具 103
第9章 智能实体修改工具 107
9.1 “三维修改”工具框 107
9.1.1 “构造并集”工具 108
9.1.2 “构造交集”工具 109
9.1.3 “构造差集”工具 110
9.1.4 “剪切实体”工具 112
9.1.5 “边界倒圆角”工具 117
9.1.6 边界倒角工具 122
9.1.7 “修改实体”工具 126
9.1.8 “表面删除和修复”工具 130
第10章 智能实体实用程序工具 133
10.1 “三维实用程序”工具框 133
10.1.1 “表面对齐”工具 133
10.1.2 改变智能实体显示工具 140
10.1.3 “提取表面或边界几何形状”工具 143
10.1.4 “使实体/表面和曲线相交”工具 145
第11章 表面介绍 146
11.1 B样条表面介绍 146
第12章 智能表面创建工具 150
12.1 “生成表面”工具框 150
12.1.1 根据剖面或网格构造表面 150
12.1.2 按边构造表面 155
12.1.3 “放置自由表面”工具 159
12.1.4 构造面实体/表面工具 162
12.1.5 “沿两轨迹延展”工具 165
12.1.6 “构造螺旋表面”工具 169
12.1.7 “平移表面”工具 171
第13章 智能表面修改工具 173
13.1 修改表面工具框 173
13.1.1 “构造修剪”工具 173
13.1.2 “改变法线的方向”工具 177
13.1.3 “投影修剪”工具 179
13.1.4 “修改剪切边界”工具 182
13.1.5 “构造缝合表面”工具 184
13.1.6 分割表面工具 186
13.1.7 “转换三维”工具 189
13.1.8 “改变为激活表面设置”工具 190
13.1.9 “延伸表面”工具 194
第14章 智能表面倒圆角工具 198
14.1 “表面倒圆角”工具框 198
14.1.1 “表面倒圆角”工具 198
14.1.2 “过渡表面”工具 202
14.1.3 “提取表面形线”工具 204
14.1.4 “两个轨迹曲线间的过渡面”工具 207
第15章 “三维查询”工具框 210
15.1 表面求值工具 210
15.2 曲率分析 213
第3部分 图形处理及转换 214
第16章 创建和使用三维单元 214
16.1 概述 214
16.2 创建三维单元库 215
16.3 创建三维单元 216
16.4 在三维模型中放置单元 219
第17章 从三维模型创建图形 222
17.1 组图 222
17.1.1 “组图”的设置 222
17.1.2 使用“消隐”项打开/关闭的视图 224
17.1.3 从三维模型中创建一个图形 224
17.1.4 修改模型/图形 231
17.2 生成剖面实用程序 234
17.2.1 按视图剖切 235
17.2.2 按围栅剖切 238
17.2.3 按元素剖切 238
17.2.4 按投影剖切 240
第18章 三维文件和二维文件转换 242
18.1 将三维设计文件输出为二维设计文件 242
18.1.1 转换选项 243
18.2 输出可视边界 243
18.3 将二维文件输出为三维文件 247
第4部分 三维渲染 249
第19章 三维渲染工具 249
19.1 应用材料 249
19.2 使用“应用材料”工具 251
19.3 调整材料的尺寸 253
19.4 调整材料颜色 253
19.5 向材料添加反射图 255
19.6 光线跟踪 257
19.7 完成图像 258
19.8 创建一个灯泡 261
19.9 使用照片增加真实感 264
19.10 使用图案图 266
19.11 手工分配材料 268
19.12 精细渲染同光线跟踪之比较 269
19.13 重设光线 271
19.14 当进行光线跟踪时使用快速显示 273
19.15 模拟台灯的光线 274
第20章 处理纹理 278
20.1 使用三维处理纹理 278
20.2 应用三维处理纹理 279
20.3 调节三维处理纹理 280
20.4 处理纹理所控制的其他参数 281
20.5 三维处理纹理 283
20.6 应用二维处理纹理 285
第21章 定义相机视图 288
21.1 视锥 288
21.2 按照图形方式调节视锥 289
21.3 “相机动作”选项 291
21.4 平摇相机 292
21.5 视锥的可控调整 294
21.6 推移相机 296
21.7 相机投影 298
21.8 一点投影 300
第22章 渲染设置 303
22.1 渲染>设置 303
22.2 通用设置 304
22.3 视图属性 304
22.4 渲染属性 305
22.5 层显示 305
22.6 视图尺寸 305
22.7 全局光 306
22.8 太阳光 306
22.9 光线跟踪 307
22.10 更多的光线跟踪 307
22.11 辐射 308
22.11.1 材料和光 308
22.11.2 显示 308
22.11.3 加载和保存渲染设置 309
22.11.4 “文件”菜单 310
22.11.5 “光线跟踪/辐射”菜单 310
22.11.6 创建渲染设置的设置 310
22.12 使用渲染设置 311
第23章 重要的渲染设置 315
23.1 划线容差 315
23.2 “保存阴影图”(精细渲染) 315
23.3 在内存中保留数据库 318
23.4 反射(光线跟踪) 320
23.5 透明(光线跟踪) 323
23.6 渲染所有对象 323
23.7 环境图 325
23.8 对所有的日光和平行光添加自然光 327
23.8.1 自然光的近似地面反射 327
23.9 区域光 328
第24章 应用辐射 329
24.1 光和辐射 329
24.2 材料和辐射 329
24.3 拼片和图像元素 329
24.4 使用辐射计算器 330
24.5 在使用辐射计算器时调整设置 332
第25章 照片匹配 336
25.1 对设计几何图形同光栅参考文件相叠加 336
25.2 建立相机视图 337
25.3 用照片匹配工具进行调整 338
25.4 其他照片匹配练习 340
第5部分 高级可视化及动画处理 342
第26章 角色 342
26.1 动画角色 342
26.2 建立角色 343
26.3 错误恢复 344
26.4 继续练习 346
26.5 建立关键帧 348
26.6 打开钳子 349
26.7 建立角色的精确运动 350
26.8 使几何图形回到“主”位置 352
26.9 建立分解的关键帧 353
26.10 编排关键帧 355
26.11 预演动画 355
26.12 保存脚本和录制一个动画片段 356
26.13 编辑脚本 359
26.14 在一个动画片段中按比例缩放角色 360
第27章 分级角色 364
27.1 创建角色 364
27.2 检查角色运动 366
27.3 连接角色 369
27.4 创建一个主关键帧 371
27.5 调整分级的角色 371
27.6 编排关键帧和分级角色 373
27.7 保存脚本 374
27.8 浏览模型分级关系 374
第28章 参数化运动 377
28.1 同参数化运动相关的变量 377
28.2 利用参数化方程编排角色 378
28.3 创建描述旋转的自定义参数 380
28.4 编排效率 383
28.5 高级参数化运动控制 384
28.6 定义路径 385
28.7 关键视图 388
第29章 高级动画 390
29.1 浏览电影 390
29.2 动画光参数 392
29.3 编排特殊帧的光 393
29.4 调节射灯的光线宽度 395
29.5 编写淡出光线的脚本 397
29.6 动画图案 401
29.6.1 虚拟电影屏幕 401
29.7 创建动画图案 401
第30章 相机动画 404
30.1 编排相机 404
30.2 建立动画相机 405
30.3 建立目标 407
30.4 缩放脚本 409
第31章 漫游 412
31.1 比较漫游技术 412
31.2 编排漫游 413
31.3 建立动画相机 414
31.4 编排动画相机 415
31.5 定义动画相机的路径 416
31.6 建立动画相机聚焦的目标 417
31.7 编排目标 419
31.8 定义目标路径 420
31.9 录制电影 423
第32章 动画材料特性 425
32.1 在电影片段中使材料变得透明 425
32.2 更换材料特性 427
32.3 编写凹凸图设置 428
32.4 使用用于快速渲染的辐射数据库 430
32.5 蓝屏(透明背景) 430
第33章 动画设计环境 431
33.1 日光模拟动画 431
33.2 动画创建背景的距离感 433
33.2.1 设置雾值和颜色 433
33.3 编写背景颜色脚本 435
33.4 编排日光时间 437
33.5 动画相机参数 438
33.6 背景图像 443
33.7 动画背景 443
第34章 包含脚本 444
34.1 包含脚本 444
34.2 对不同的角色使用包含脚本 446
第35章 动画制作器树视图和时间线 449
35.1 动画树视图对话框 449
35.1.1 编辑树视图条目 450
35.2 时间线对话框 450
35.2.1 编辑时间线条目 451
35.3 使用动画制作器树视图和时间线 451
35.4 使用动画树视图添加脚本条目 452
35.5 使用动画树视图更改脚本条目 455
35.6 录制所选择的帧 456
35.7 使用动画时间线 460
35.8 录制所选择帧 464
附录A 常见渲染问题和技术细节 468