图书介绍
Virtools虚拟现实技术基础与实例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 杨春编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302306825
- 出版时间:2013
- 标注页数:342页
- 文件大小:199MB
- 文件页数:324页
- 主题词:游戏-程序设计-高等学校-教材
PDF下载
下载说明
Virtools虚拟现实技术基础与实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 虚拟现实概论1
1.1虚拟现实技术1
1.1.1虚拟现实的概念1
1.1.2虚拟现实的发展2
1.1.3虚拟现实的价值4
1.2虚拟现实研究内容4
1.2.1虚拟现实技术4
1.2.2虚拟现实应用5
1.3虚拟现实系统分类13
1.4小结14
第2章Virtools Dev入门15
2.1 Virtools的历史15
2.2 Virtools的安装与配置15
2.2.1 Virtools对系统的要求15
2.2.2 Virtools安装主要步骤16
2.3 Virtools Dev的启动和退出20
2.3.1启动Virtools Dev20
2.3.2退出Virtools Dev20
2.4 Virtools Dev工作界面20
2.5 Virtools Dev文件格式21
2.6作品的基本操作21
2.6.1新建作品21
2.6.2打开已有的作品22
2.6.3关闭、保存作品24
2.7资源的基本操作24
2.7.1创建数据资源24
2.7.2打开数据资源25
2.8模型与动作的导出与导入26
2.8.1导出插件的安装26
2.8.2模型与动作的导出28
2.8.3模型与动作的导入31
2.9小结32
第3章 基础操作详解33
3.1界面视窗的操作方式33
3.2菜单栏35
3.2.1 File菜单35
3.2.2 Resources菜单36
3.2.3 Editor菜单37
3.2.4 Option菜单40
3.2.5 Help菜单41
3.3 3DLayout41
3.3.1顶部工具栏41
3.3.2调节面板42
3.3.3坐标系面板43
3.3.4辅助工具面板44
3.3.5创造面板44
3.3.6浏览面板45
3.3.7常用快捷键45
3.4互动行为模组46
3.5资源档案库47
3.6行为编辑器48
3.7档案管理器50
3.8状态栏51
3.9 Virtools中使用的元素52
3.9.1二维实体52
3.9.2三维实体53
3.9.3 3D Sprite54
3.9.4 Array56
3.9.5摄像机56
3.9.6角色58
3.9.7 Group58
3.9.8灯光58
3.9.9材质59
3.9.10 Mesh60
3.9.11声音61
3.9.12贴图62
3.9.13视频63
3.9.14元素间关系64
3.10小结64
第4章 基础互动知识介绍65
4.1行为模组介绍65
4.2行为模组的标示符号66
4.3行为模组的流程控制67
4.4行为连接介绍71
4.5注解说明72
4.6 Behavior Graph介绍72
4.7行为模组的分类74
4.8如何运用行为模组76
4.9参数的介绍与使用81
4.9.1建立新的参数81
4.9.2参数的类别82
4.9.3修改行为模组的参数类别82
4.9.4参数快捷方式(Parameter Shortcut)82
4.9.5 This参数介绍84
4.9.6参数连接(Parameter Link)85
4.9.7参数连接的运算85
4.10参数运算的使用介绍以及分类85
4.10.1乘法运算范例86
4.10.2参数运算的分类88
4.10.3 Identity89
4.10.4参数运算的设定方法90
4.11属性的介绍与使用90
4.11.1属性(Attribute)的建立91
4.11.2第二种新增属性的方式94
4.12小结95
第5章 文本显示96
5.1二维文本显示96
5.1.1利用2D Text制作二维文本96
5.1.2利用Text Display模块制作二维文本100
5.2三维文本显示102
5.3图片文本显示105
5.3.1镂空图片显示文本105
5.3.2动态文本显示108
5.4小结111
第6章 虚拟角色控制112
6.1初级角色控制方式112
6.2高级角色控制方式一113
6.3高级角色控制方式二114
6.4 3种角色控制方式的比较118
6.5小结118
第7章 碰撞控制119
7.1基本碰撞119
7.1.1地板与对象碰撞119
7.1.2利用Prevent Collision设置碰撞处理121
7.2三维实体物体的碰撞122
7.3网格物体的碰撞123
7.4虚拟碰撞125
7.5各种碰撞方式的比较128
7.6小结128
第8章 音效控制129
8.1背景音乐130
8.2角色相关音效132
8.3音量控制方式134
8.4 3D Sound建立与控制137
8.5小结139
第9章 摄像机控制140
9.1环视摄像机140
9.1.1键盘控制摄像机环绕140
9.1.2曲线控制摄像机环绕142
9.2第一人称摄像机144
9.2.1利用场景中角色制作第一人称摄像机144
9.2.2利用3D Frame制作第一人称摄像机145
9.3第三人称摄像机148
9.4第一人称、第三人称摄像机的切换149
9.5 Quake Cam摄像机150
9.6小结154
第10章 粒子系统155
10.1粒子系统的种类157
10.2粒子系统的制作162
10.2.1火箭发射粒子系统的制作162
10.2.2风扇效果粒子系统制作166
10.3小结176
第11章 阵列177
11.1阵列主要行为模组简介177
11.2例子简介181
11.3阵列的创建181
11.4阵列的操作183
11.4.1提取重置阵列数据185
11.4.2提取显示阵列中数据189
11.5小结194
第12章 界面制作195
12.1 2D按钮195
12.1.1持续激活功能按钮195
12.1.2单击激活功能按钮200
12.2按钮特效202
12.3浮动式菜单204
12.4滑动式菜单210
12.5小结214
第13章 优化处理215
13.1着色流程的优化处理215
13.1.1 Viewing Frustum215
13.1.2 Culling216
13.1.3 Lighting217
13.1.4 Drawing218
13.2 LOD优化处理218
13.3 Portal System优化处理220
13.4 Mipmap优化处理224
13.5场景切换优化处理226
13.6小结230
第14章 脚本语言——VSL231
14.1 VSL231
14.1.1 VSL简介231
14.1.2 BB、VSL和SDK的相互比较231
14.2 VSL基础知识232
14.2.1 VSL脚本管理器的使用232
14.2.2值、类型与变量232
14.2.3表达式与运算符236
14.2.4语句239
14.2.5函数243
14.2.6枚举246
14.2.7结构248
14.2.8编译250
14.2.9 VSL脚本程序的重命名、定位和删除250
14.2.10 VSL快捷键使用250
14.3 VSL实例251
14.4小结252
第15章 虚拟化学分子实验室253
15.1虚拟化学分子实验室的目的和意义253
15.2虚拟化学分子实验室的功能253
15.3模型构建与动画制作255
15.4主菜单界面的制作255
15.4.1主菜单背景的制作255
15.4.2主菜单按钮和特效的制作256
15.4.3界面设置按钮的功能设置258
15.5分子模型展示的制作261
15.5.1模型面板的制作261
15.5.2操作面板的制作270
15.6分子模型搭建的制作277
15.6.1原子、原子团面板的制作277
15.6.2操作面板的制作282
15.6.3分子式显示界面的制作283
15.6.4分子模型搭建的设计与实现285
15.7合成分解展示的制作286
15.7.1合成、分解图标面板的制作286
15.7.2化学方程式显示界面的制作289
15.7.3播放器面板界面制作290
15.7.4播放、暂停和停止按钮的制作291
15.8使用帮助页面的制作293
15.9场景管理295
15.9.1场景的设置295
15.9.2场景淡入淡出以及相互切换的实现303
15.9.3场景优化制作310
15.10小结323
附录A Virtools Physics Package324
参考文献342