图书介绍

Virtools虚拟现实技术基础与实例教程PDF|Epub|txt|kindle电子书版本网盘下载

Virtools虚拟现实技术基础与实例教程
  • 杨春编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302306825
  • 出版时间:2013
  • 标注页数:342页
  • 文件大小:199MB
  • 文件页数:324页
  • 主题词:游戏-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐