第一章 基础概念与简章操作 1
第一单元 Virtools Dev简介 1
1-1 什么是Virtools Dev? 1
1-2 Virtools Dev 3.0简介 1
1-3 组成Virtools Dev的基本结构: 7
1-4 Virtools Dev 3.0试用体验版安装说明 7
1-5 从3ds max中输出模型与动作并导入Virtool s 16
第二单元 认识面板与工具 21
2-1 Menu Bar(菜单栏)部分 21
2-1-1 File(文件)菜单 21
2-1-2 Resources(资源)菜单 22
2-1-3 Editors(编辑器)菜单 23
2-1-4 Options(选项)菜单 24
2-1-5 Help(帮助)菜单 24
2-2 3D Lagout(三维世界编辑区)部分 25
2-2-1 顶部工具栏 25
2-2-2 调节面板 26
2-2-3 Grid(网格)面板 27
2-2-4 Grid(创建)面板 27
2-2-5 Camera(摄像机)导航浏览工具 28
2-2-6 Display(显示)面板 28
2-2-7 Preview(预览)编辑窗口 30
2-3 Bui lding Blocks和Data Resources 31
2-4-1 Schematic(脚本流程图)编辑 32
2-4 Level Manager 和Schmatic部分 32
2-4-2 Level Manager(层级管理器) 33
2-5 Status Bar(状态栏)部分 34
第三单元 实作观念建立与准备工作 35
3-1 认识Virtool s中所使用的元素 35
3-2 3ds max转文件注意事项 37
3-2-1 3D Model(三维模型)数据部分 37
3-2-2 3D模型Reset Xform部分 37
3-2-3 Material(材质)数据部分 37
3-2-4 Light(灯光)数据部分 38
3-2-8 Curve(曲线)路径部分 39
3-2-9 Group(组合)数据部分 39
3-2-5 Camera(摄像机)部分 39
3-2-7 动态数据部分 39
3-2-6 Dummy(虚拟对象)部分 39
3-2-10 Bone(骨骼)数据部分 40
3-3 Virtools Dev编辑时注意事项 40
第二章 创建与编辑 43
第一单元 基本操作 43
1-1 Create/Open Data Resources(创建/打开数据资源) 43
1-2 创建对象并调整其位置与大小 45
2-1 对象移动编辑 48
第二单元 对象基本运动的制作 48
2-2 对象基本旋转的编辑 54
2-3 对象进阶旋转编辑 56
2-4 物体公转的制作 58
2-5 对象缩放控制 61
2-6 对象连接路径运动控制 64
2-7 键盘对应对象运动控制 66
第三单元 基础信息发送接收控制 71
3-1 点击选中启动 71
3-2 按钮启动 72
第四单元 摄像机介绍 75
第五单元 灯光的介绍 77
第三章 虚拟角色创建 79
第一单元 虚拟角色的导入与运动的制作 79
第二单元 地板与对象碰撞的制作 82
2-1 人物对应地板制作 82
2-2 基本碰撞处理 86
2-3 群体组合碰撞进阶处理 87
2-4 碰撞触发事件的制作 90
第三单元 虚拟角色定位移动的制作 94
第四单元 跟随摄像机的制作 96
第五单元 创建影子 99
5-1 简单影子的制作 99
5-2 平面影子的制作 101
5-3 投射影子的制作 103
第六单元 网格的基础应用 106
第七单元 背景的制作 110
7-1 设置背景的颜色 110
7-2 设置背景的图片 111
第四章 材质编辑应用 114
第一单元 纹理与材质的应用 114
1-1 如何导入Texture(纹理) 114
1-2 纹理界面 116
1-3 Materi al(材质)部分 117
2-1 制作动画贴图 124
第二单元 动画贴图与材质运动控制 124
2-2 用2D图片与3D场景作出类似RO(仙境传说)的感觉 125
2-3 材质移动与扭曲控制 133
第三单元 2D界面的制作 136
3-1 2D Sprites(二维精灵)的制作 136
3-2 2D Frame(二维帧)的制作法 138
第五章 文字信息处理 142
第一单元 文本显示应用 142
1-1 2D文本 142
1-2 3D文本 145
第二单元 对话信息的制作 151
第一单元 粒子发射器的种类 161
第六章 粒子发射器 161
第二单元 粒子发射器界面 163
第三单元 粒子发射器物理运算属性 165
第四单元 粒子对象动态贴图设置 167
第五单元 粒子对象碰撞处理 169
第六单元 制作追踪粒子对象 171
第七章 阵列应用 173
第一单元 阵列编辑与应用 173
1-1 阵列(Array)的建立 173
1-2 提取阵列数据 175
1-3 窗口数据切换的制作 179
第二单元 筛检条件对应启动程序 183
第八章 声音的处理 188
第一单元 各种声音播放器的介绍 188
1-1 声音设置窗口 188
1-2 CD播放器 190
1-3 声音播放器 190
1-4 MIDI播放器 191
1-5 音效播放器 191
第二单元 声音的制作 192
第九章 特效介绍 194
第一单元 镜头光斑特效制作 194
第二单元 雾效的设置 197
第三单元 多重窗口特效的创作 199
第四单元 动态模糊特效的创作 202
第五单元 刀光剑影特效的创作 205
第六单元 爆炸特效的制作 207
第七单元 波浪扭曲特效 209
第八单元 整合 212
第十章 网页应用 213
第一单元 2D按钮效果的对应制作 213
1-1 制作镂空透明贴图的按钮图片 213
1-2 制作2D平面的按钮效果 216
1-3 设置2D平面按钮对应状态 218
2-1 制作按钮功能的3D对象 220
第二单元 3D按钮效果对应制作 220
2-2 制作还原按钮的对象程序 224
第三单元 网页超级链接对应 226
第十一章 专题制作-ACT游戏篇 231
第一单元 项目流程规划 231
1-1 企画提案 231
1-2 设置稿 236
1-3 游戏系统流程图规划 240
第二单元 场景建构编辑 242
2-1 场景基本建立 242
2-2 水晶的闪灭效果 243
2-4 设置机关墙的启动 251
2-5 编辑魔法阵 254
2-6 地板镜像反射处理 255
2-7 水晶反射材质处理 257
第三单元 操作角色编辑 259
3-1 基本动作设置 259
3-2 碰撞设置 261
3-3 攻击动作设置 262
3-4 攻击特效设置 264
第四单元 数据库建构 268
5-1 点数水晶制作 269
第五单元 道具建构 269
5-2 生命水晶制作 275
第六单元 2D界面的制作 278
6-1 基本窗口 278
6-2 数据显示 281
第七单元:怪物AI(人工智能)的制作 287
7-1 怪物基础设置 287
7-2 敌我之间距离抓取 289
7-3 敌方攻击判定 292
7-4 击中效果制作 298
7-5 悟空损血的制作 301
7-6 敌方损血的制作 306
8-1 迷你地图制作 317
第八单元 绝招与攻击制作 317
8-2 生命回复术的制作 324
8-3 攻击特技的制作 330
8-4 辅助解说的制作 340
第九单元 过关与战败的制作 343
9-1 过关的制作 343
9-2 战败的制作 345
第十单元 后期的整合 347
10-1 全景摄像机 347
10-2 跟随摄像机 347
10-3 摄像机切换控制 347
10-6 设置背景颜色 348
10-7 设置开场明暗变化 348
10-4 设置起始摄像机 348
10-5 追加按键对应 348
10-8 设置关卡名称显示 349
第十一单元 标题画面的制作 350
11-1 安排标准字及画面配置 350
11-2 制作标题画面的按钮 353
11-3 制作按钮动态连结 355
11-4 为标题画面加入炫丽的3D背景 357
第十二单元 DEMO完成后发布 359
附录1:从Virtools看3D虚拟现实的应用发展 362
附录2:Virtools Dev 3.0 Bullding Block交互模块使用索引 378