第1章 探索3D发布的艺术 1
1.1 VRML到X3D的转换 2
1.2 虚拟现实能为我们带来什么 2
1.3 Cult3D—探索3D发布的艺术 3
1.4 未来的虚拟现实 9
1.5 本章小结 9
1.6 思考题 9
第2章 快速入门 10
2.1 Cult3D的工作流程 11
2.2 认识3ds max 4 11
2.3 建立盒子 13
2.4 制作盒子材质 14
2.5 添加摄像机 16
2.6 导出场景 16
2.7 使用World star事件和Arcball行为来虚拟控制盒子 17
2.8 预览效果 19
2.9 本章小结 20
2.10 思考题 20
第3章 认识Cult3D 21
3.1 Cult3D主界面 22
3.2 Cult3D窗口及其功能 22
3.3 本章小结 33
3.4 思考题 33
第4章 虚拟烟盒开启 34
4.1 建立香烟模型 35
4.2 制作材质 40
4.3 建立摄像机 43
4.4 创建连接 43
4.5 输出前的准备 44
4.6 输出设置 46
4.7 虚拟香烟 50
4.9 思考题 58
4.8 本章小结 58
第5章 虚拟陀螺运动 59
5.1 建立陀螺模型 60
5.2 制作陀螺材质 61
5.3 制作陀螺动画 67
5.4 输出设置 69
5.5 虚拟陀螺运动 70
5.6 本章小结 72
5.7 思考题 72
第6章 虚拟CD播放机控制 73
6.1 建立CD播放机 74
6.2 创建摄像机 84
6.3 制作CD播放机材质 84
6.4 建立连接和调整CD播放机坐标轴 87
6.5 输出设置 88
6.6 虚拟CD播放机 89
6.7 输出 97
6.8 本章小结 98
6.9 思考题 98
第7章 虚拟太空飞船飞行 99
7.1 建立太空飞船 100
7.2 制作飞船材质 109
7.3 建立摄像机 113
7.4 建立连接关系 114
7.5 输出设置 114
7.6 虚拟飞船 115
7.7 输出 121
7.8 本章小结 121
7.9 思考题 121
第8章 虚拟跑车颜色变化 122
8.1 建立跑车 123
8.2 制作跑车材质 158
8.3 渲染场景 162
8.4 输出设置 163
8.5 虚拟跑车颜色变化 164
8.6 输出 170
8.7 本章小结 171
8.8 思考题 171
第9章 虚拟自行车车轮替换 172
9.1 Maya界面 173
9.2 建立自行车 176
9.3 制作材质 199
9.4 创建摄像机 203
9.5 输出模型 204
9.6 虚拟自行车 205
9.7 本章小结 212
9.8 思考题 212
第10章 虚拟房间变换 213
10.1 建立房间 214
10.2 创建摄像机 216
10.3 创建地面和屋顶 217
10.4 建立房间里的装饰画 218
10.5 制作标志 220
10.6 制作材质 224
10.7 输出场景 228
10.8 虚拟房间 229
10.9 输出 232
10.10 本章小结 233
10.11 思考题 233
第11章 虚拟水果提示 234
11.1 建立水果 235
11.2 制作材质 238
11.3 渲染场景 241
11.4 输出设置 242
11.5 虚拟水果 243
11.6 本章小结 254
11.7 思考题 254
第12章 虚拟行星运动 255
12.1 设计星球层级 256
12.2 使用Java控制行星 258
12.3 Cult3D事件和Java程序连接产生效果 267
12.4 输出项目 269
12.5 本章小结 270
12.6 思考题 270
第13章 JavaActionsScript应用 271
13.1 JavaActionsScript简介 272
13.2 Cult3D交互性 272
13.3 Cult3D交互性和JAS 273
13.4 JAS脚本 289
13.5 后台JAS动作 292
13.6 从HTML来控制JAS 294
13.7 本章小结 295
13.8 思考题 295
第14章 二维图像到三维模型的生成 296
14.1 工作前的提示 297
14.2 使用ImageModeler造型 306
14.3 本章小结 318
14.4 思考题 318
第15章 Cult3D作品发布 319
15.1 在DreamWeaver里发布 320
15.2 在Adobe Acrobat里发布 322
15.3 在PowerPoint里发布 323
15.4 在Director里发布 324
15.5 本章小结 326
15.6 思考题 326