虚拟现实技术是“互联网+”“一带一路”背景下的一种新技术,它是5G宽带网络、互动游戏设计、数字媒体设计、虚拟人物设计、人工智能、地理信息、虚拟仿真等相融合的高科技产品,是 21世纪计算机领域的核心技术所在。
本书介绍了虚拟现实技术的相关内容,由浅入深、思路清晰、结构合理、实用性强。全书共8章,主要内容包括虚拟现实技术、增强现实技术、智能可穿戴技术、常见智能可穿戴设备、虚拟/增强现实技术的应用、建模仿真技术、X3D 虚拟/增强现实开发和Unity 3D 虚拟仿真游戏开发。
本书可作为各类职业院校虚拟现实应用技术及相关专业的教材,也可作为相关从业人员的自学参考书。
本书配有微课视频,可扫描书中二维码观看。
二维码索引
第1章 虚拟现实技术.................................1
1.1 虚拟现实技术概况.............................1
1.2 虚拟现实技术分类.............................3
1.2.1 桌面虚拟现实系统......................4
1.2.2 沉浸式虚拟现实系统..................5
1.2.3 分布式虚拟现实系统..................6
1.2.4 增强现实系统..............................7
1.2.5 纯软件虚拟现实系统..................8
1.2.6 可穿戴式虚拟现实系统..............9
1.3 虚拟现实动态交互感知设备 ...........9
1.3.1 三维立体眼镜............................10
1.3.2 数据手套....................................10
1.3.3 头盔显示器................................11
1.3.4 三维空间跟踪球........................11
1.3.5 三维空间跟踪定位器................12
1.3.6 力反馈器....................................12
1.3.7 三维模型数字化仪....................13
1.3.8 三维立体显示器........................13
1.4 虚拟现实技术发展...........................14
1.4.1 发展现状....................................14
1.4.2 发展趋势....................................15
1.4.3 应用领域....................................16
小结............................................................20
第2章 增强现实技术...............................21
2.1 增强现实技术简介...........................21
2.2 增强现实技术原理...........................22
2.2.1 基本特征....................................22
2.2.2 技术构成....................................23
2.3 增强现实硬件设备...........................25
2.3.1 谷歌眼镜....................................25
2.3.2 微软增强现实眼镜....................26
2.3.3 增强现实滑雪护目镜................27
2.4 全景摄像机.......................................27
2.4.1 虚拟现实摄像机GoPro...............28
2.4.2 三星360°3D全景虚拟现实
相机.............................................28
2.4.3 诺基亚360°3D全景相机..........29
小结............................................................30
习题............................................................30
第3章 智能可穿戴技术...........................33
3.1 智能可穿戴技术简介.......................33
3.2 智能可穿戴技术发展.......................34
3.2.1 可穿戴技术的发展历程............34
3.2.2 在健康保健领域的发展............36
3.3 智能可穿戴设备分类.......................37
3.3.1 智能可穿戴内置设备................37
3.3.2 智能可穿戴外置设备................38
3.3.3 智能可穿戴外置机械设备........38
—· IX ·—
目录
3.4 智能可穿戴设备交互技术............... 39
3.4.1 骨传导交互技术........................ 39
3.4.2 眼动跟踪交互技术.................... 39
3.4.3 AR/MR交互技术........................ 40
3.4.4 语音交互技术............................ 40
小结 ........................................................... 40
第4章 常见智能可穿戴设备....................41
4.1 常见智能可穿戴设备简介............... 41
4.2 智能可穿戴眼镜............................... 42
4.2.1 智能可穿戴眼镜的原理............ 42
4.2.2 智能可穿戴眼镜的功能实现.... 43
4.3 智能可穿戴头盔............................... 45
4.3.1 智能可穿戴头盔的原理............ 46
4.3.2 智能可穿戴头盔的功能实现.... 46
4.4 智能9D体验馆.................................. 49
4.4.1 智能9D体验馆架构.................... 49
4.4.2 智能9D体验馆的功能实现........ 49
小结............................................................ 50
习题............................................................ 50
第5章 虚拟/增强现实技术的应用...........52
5.1 在航空航天和军事领域中的应用... 52
5.1.1 在航空航天领域中的应用........ 52
5.1.2 虚拟军事模拟演练.................... 53
5.2 在工业仿真设计领域中的应用....... 54
5.3 在地理信息与城市规划领域
中的应用........................................... 55
5.3.1 虚拟地理信息系统.................... 55
5.3.2 虚拟城市规划............................ 55
5.3.3 虚拟房地产开发........................ 56
5.4 在医学领域中的应用....................... 56
5.5 在旅游与考古领域中的应用........... 57
5.5.1 虚拟旅游.................................... 57
5.5.2 在虚拟文物古迹中的应用........ 58
5.6 在教育及网上购物中的应用........... 59
5.6.1 虚拟教育.................................... 59
5.6.2 网龙华渔VR教育平台............... 60
5.6.3 在虚拟网上购物中的应用........ 61
5.7 在游戏设计与娱乐中的应用........... 62
5.7.1 虚拟游戏设计............................ 62
5.7.2 虚拟娱乐应用............................ 63
小结............................................................ 63
第6章 建模仿真技术...............................64
6.1 3ds Max建模..................................... 64
6.1.1 3ds Max建模简介....................... 64
6.1.2 3ds Max建模应用....................... 67
6.2 Maya建模.......................................... 70
6.2.1 Maya建模简介............................ 70
6.2.2 Maya建模应用............................ 72
6.3 Blender建模...................................... 75
6.3.1 Blender建模简介........................ 75
6.3.2 Blender几何建模技术................ 76
6.3.3 Blender网格建模技术................ 80
6.3.4 Blender虚拟仿真案例.............. 102
小结.......................................................... 104
习题.......................................................... 105
第7章 X3D虚拟/增强现实开发............ 107
7.1 X3D语法概述.................................. 108
7.1.1 X3D仿真引擎语法格式........... 109
7.1.2 X3D仿真引擎场景结构........... 114
7.2 X3D基础建模.................................. 115
7.2.1 X3D基础节点建模................... 116
—· X ·—
虚拟现实技术概论
7.2.2 X3D文本节点建模................... 118
7.3 X3D建模开发.................................. 119
7.3.1 X3D几何建模........................... 119
7.3.2 X3D材质纹理建模................... 122
7.4 X3D基础案例.................................. 123
小结.......................................................... 137
第8章 Unity3D虚拟仿真游戏开发...... 138
8.1 Unity3D虚拟仿真引擎简介........... 139
8.1.1 Unity3D集成开发环境界面..... 140
8.1.2 Unity3D工具栏......................... 145
8.1.3 场景设计面板.......................... 145
8.1.4 游戏视图.................................. 147
8.1.5 项目浏览视图.......................... 148
8.1.6 层级面板视图.......................... 149
8.1.7 检视面板.................................. 149
8.2 Unity3D虚拟仿真地形设计........... 150
8.3 Unity3D虚拟仿真引擎设计案例... 154
小结.......................................................... 157
附录 ASCII码字符集(0~255)........ 158
参考文献.................................................. 167