1 制作前期准备工作 1
1.1 流程规划 1
1.2 相关图片的制作 1
1.2.1 背景图片 1
1.2.2 其它图片 6
1.3 3DS MAX中系统单位的设置 7
1.4 3D模型材质的制作 8
1.4.1 油箱材质 8
1.4.2 其它材质 11
1.5 从3DS MAX中输出.nmo文件 14
1.6 本章小结 16
1.7 思考与练习 16
2 对象的建立与初始设定 17
2.1 组织资源 17
2.2 导入Virtools并进行调整 19
2.3 创建灯光 20
2.3.1 添加灯光 20
2.3.2 添加第二个灯光 22
2.4 设置材质 24
2.4.1 导入图片 24
2.4.2 设置油箱材质 26
2.4.3 设置车轮前盖材质 28
2.4.4 设置车座材质 30
2.4.5 设置前轮胎材质 31
2.4.6 设置亮金属材质 32
2.4.7 设置暗金属材质 34
2.4.8 设置透明材质 36
2.4.9 其它部件材质设置 38
2.5 本章小结 40
2.6 思考与练习 41
3 摄影机的设定 43
3.1 设置视景窗口 43
3.2 创建摄影机参考目标 45
3.2.1 创建三维帧 45
3.2.2 设置三维帧 46
3.3 设定摄影机 48
3.3.1 创建摄影机 48
3.3.2 创建脚本 48
3.3.3 环绕摄影机 49
3.3.4 切换摄影机 59
3.4 本章小结 69
3.5 思考与练习 69
4 装配演示制作 70
4.1 建立阵列 70
4.1.1 创建“摩托车”群组 70
4.1.2 创建“摩托车”阵列 72
4.2 初始坐标获取 73
4.2.1 创建Level脚本 73
4.2.2 编辑模块 74
4.3 分解坐标获取 79
4.3.1 分解状态 79
4.3.2 编辑模块 83
4.4 恢复初始状态 87
4.5 分解演示制作 90
4.5.1 创建脚本 90
4.5.2 编辑模块 91
4.5.3 测试 96
4.6 本章小结 98
4.7 思考与练习 99
5 分组装配制作 100
5.1 鼠标点选对象 100
5.1.1 编辑模块 100
5.1.2 编写模块 102
5.1.3 测试 104
5.2 分组装配初始化脚本 105
5.2.1 创建脚本 105
5.2.2 编辑模块 107
5.2.3 测试 112
5.2.4 创建脚本框图 112
5.3 分组装配脚本 114
5.3.1 创建阵列 114
5.3.2 编辑模块 119
5.3.3 创建脚本框图 154
5.4 部件对象间距离判断 156
5.4.1 创建“鼠标选取”脚本框图 156
5.4.2 编辑模块 159
5.4.3 测试 174
5.4.4 创建“距离判断”脚本框图 178
5.5 对象融合 180
5.5.1 编辑模块 180
5.5.2 测试 199
5.6 本章小结 214
5.7 思考与练习 214
6 界面及菜单制作 215
6.1 主界面及菜单 215
6.1.1 主界面 215
6.1.2 交互按钮 219
6.1.3 说明框图 240
6.2 次界面及菜单 246
6.2.1 次界面 246
6.2.2 交互按钮 251
6.3 本章小结 300
6.4 思考与练习 300
7 后期交互制作 301
7.1 信息发送、接收控制 301
7.1.1 信息发送 301
7.1.2 切换信息 314
7.2 “说明框图”显示设置 316
7.2.1 创建阵列 316
7.2.2 编辑模块 319
7.3 主、次界面的互换 333
7.3.1 进入主界面 333
7.3.2 进入次界面 347
7.4 “装配演示”激活与解除 355
7.4.1 激活 355
7.4.2 解除 359
7.5 “虚拟装配”激活与解除 364
7.5.1 激活 364
7.5.2 解除 365
7.6 本章小结 370
7.7 思考与练习 370
8 整合及发布 371
8.1 整合 371
8.1.1 设置按钮栏 371
8.1.2 设置Boolean数值 373
8.1.3 材质转换 373
8.1.4 快、慢速装配转换 376
8.1.5 初始化对象 379
8.1.6 “正确”提示 380
8.1.7 解除激活 383
8.2 发布 386
8.2.1 可执行播放方式 386
8.2.2 网页播放方式 388
8.3 本章小结 389
8.4 思考与练习 390