《虚拟现实与增强现实技术导论》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:娄岩主编
  • 出 版 社:北京市:科学出版社
  • 出版年份:2017
  • ISBN:9787030537362
  • 页数:269 页
图书介绍:虚拟现实技术(VR)和增强现实技术(AR)在我们生活中的应用越来越广泛,在教育界的应用更是意义显著,对提高教学效率和学生学习效果尤为重要,大学生需要成为虚拟现实技术的应用者与受益者。但当今真正懂得和了解VR与AR的人并不多,为改变这种不协调的现象我们编写了《虚拟现实与增强现实技术概论》一书。本书通篇贯彻概念清晰、要点突出、说明细致透彻、以大量的典型案例贯穿其中的写作特点,此外为了便于读者学习,对书中涉猎的晦涩难懂的专业词汇全部进行了详细的注释,使读者能够由浅入深的认识和掌握虚拟现实及增强现实技术,并力求达到该技术的普及与应用。

第1章 虚拟现实技术概论 1

1.1 虚拟现实技术的基本概念 2

1.1.1 虚拟现实技术的定义 2

1.1.2 虚拟现实技术的特性 3

1.1.3 虚拟现实系统的组成 4

1.2 虚拟现实系统的分类 6

1.2.1 沉浸式虚拟现实系统 6

1.2.2 增强式虚拟现实系统 8

1.2.3 桌面式虚拟现实系统 9

1.2.4 分布式虚拟现实系统 10

1.3 虚拟现实技术的主要研究对象 12

1.4 虚拟现实技术的应用 13

1.5 虚拟现实技术的发展和现状 15

1.5.1 虚拟现实技术的发展历程 15

1.5.2 虚拟现实技术的研究现状 17

1.5.3 虚拟现实技术的发展趋势 17

本章小结 20

第2章 虚拟现实的计算体系结构 22

2.1 绘制流水线 23

2.1.1 图形绘制流水线 24

2.1.2 触觉绘制流水线 30

2.2 体系结构 32

2.2.1 基于PC的体系结构 32

2.2.2 基于工作站的体系结构 35

2.2.3 基于移动平台的体系结构 36

2.3 分布式虚拟现实体系结构 38

2.3.1 多流水线同步 38

2.3.2 联合定位绘制流水线 40

2.3.3 分布式虚拟环境 43

本章小结 47

第3章 虚拟现实系统的核心技术 51

3.1 三维建模技术 51

3.1.1 几何建模技术 52

3.1.2 物理建模技术 54

3.1.3 行为建模技术 55

3.2 立体显示技术 55

3.2.1 基于双目视差显示技术 56

3.2.2 全息投影技术 59

3.3 真实感实时绘制技术 60

3.3.1 真实感绘制技术 61

3.3.2 实时绘制技术 62

3.4 三维虚拟声音技术 63

3.5 人机交互技术 65

3.5.1 手势识别技术 65

3.5.2 面部表情识别技术 66

3.5.3 眼动跟踪技术 67

3.5.4 语音识别技术 68

3.6 碰撞检测技术 69

本章小结 70

第4章 虚拟现实系统的输入设备 72

4.1 三维位置跟踪器 73

4.1.1 跟踪器的性能参数 74

4.1.2 机械跟踪器 76

4.1.3 电磁跟踪器 77

4.1.4 超声波跟踪器 78

4.1.5 光学跟踪器 79

4.1.6 惯性跟踪器 81

4.1.7 GPS跟踪器 82

4.1.8 混合跟踪器 83

4.2 导航输入设备 85

4.2.1 三维鼠标 85

4.2.2 手柄 86

4.3 手势输入设备 88

4.3.1 手势接口 88

4.3.2 数据手套 89

4.3.3 运动捕捉设备 91

4.4 体感输入设备 92

4.4.1 手势运动感应设备 92

4.4.2 无线体感设备 94

本章小结 95

第5章 虚拟现实系统的输出设备 97

5.1 图形显示设备 98

5.1.1 人类的视觉系统 98

5.1.2 头盔显示器 99

5.1.3 沉浸式立体投影系统 104

5.1.4 立体眼镜 108

5.2 声音显示设备 109

5.2.1 人类的听觉系统 109

5.2.2 基于HRTF的三维声音 112

5.2.3 基于扬声器的三维声音 113

5.3 触觉反馈 115

5.3.1 人类的触觉系统 115

5.3.2 接触反馈 116

5.3.3 力反馈 119

本章小结 121

第6章 三维全景技术 124

6.1 三维全景概述 125

6.1.1 三维全景的分类 125

6.1.2 三维全景的特点 128

6.1.3 三维全景的应用领域 129

6.2 全景照片的拍摄硬件 133

6.2.1 硬件设备 133

6.2.2 硬件配置方案 136

6.3 全景照片的拍摄方法 137

6.4 三维全景的软件实现 139

6.4.1 常见的三维全景软件 139

6.4.2 三维全景图的实现流程 141

本章小结 142

第7章 3ds Max三维建模 144

7.1 常见的三维建模软件 145

7.1.1 3ds Max 145

7.1.2 Maya 145

7.1.3 Rhino 145

7.2 3ds Max的基本操作 146

7.2.1 软件的启动与退出 146

7.2.2 模型的打开、保存与导出 147

7.2.3 工作界面布局 147

7.2.4 视图区基本操作 151

7.2.5 常用工具 153

7.3 基础建模 157

7.3.1 内置几何体建模 157

7.3.2 二维图形建模 161

7.3.3 常用复合对象建模 164

7.4 材质与贴图 167

7.4.1 精简材质编辑器 167

7.4.2 贴图类型 169

7.4.3 贴图坐标 171

7.5 摄影机与灯光 172

7.5.1 摄影机 172

7.5.2 灯光 173

7.6 基础动画 174

7.6.1 时间配置 174

7.6.2 “自动关键点”动画制作模式 176

7.6.3 “设置关键点”动画制作模式 177

7.6.4 动画生成的基本流程 181

本章小结 183

第8章 三维开发工具Unity 3D 184

8.1 三维开发工具概述 184

8.1.1 Unity 3D 184

8.1.2 虚幻游戏引擎4 186

8.2 Unity 3D入门及其功能概述 187

8.3 Unity 3D的对象与脚本 189

8.3.1 Unity 3D的对象 189

8.3.2 Unity 3D的脚本 192

8.4 调试程序 197

8.4.1 显示Log 197

8.4.2 设置断点 198

8.5 光影 198

8.5.1 光源类型 198

8.5.2 环境光与雾 200

8.6 地形 200

8.7 天空盒 204

8.8 物理引擎 206

8.9 动画系统 210

8.10 外部资源应用 213

8.10.1 贴图的导入 214

8.10.2 3ds Max静态模型的导入 215

8.10.3 3ds Max动画的导入 216

8.10.4 资源商店中模型的导入 217

本章小结 219

第9章 增强现实技术 221

9.1 增强现实技术概述 222

9.1.1 增强现实技术的特征 222

9.1.2 增强现实技术的国内外发展状况 224

9.1.3 增强现实系统的基本结构 225

9.1.4 增强现实与虚拟现实的联系与区别 226

9.2 增强现实的核心技术 228

9.2.1 显示技术 228

9.2.2 三维注册技术 231

9.2.3 标定技术 235

9.2.4 人机交互技术 236

9.3 移动增强现实技术 238

9.3.1 移动增强现实 238

9.3.2 移动增强现实的发展现状 239

9.3.3 移动增强现实系统的构成 240

9.3.4 移动增强现实的核心技术 241

9.3.5 移动增强现实技术的应用 242

9.4 增强现实技术在Unity 3D中的实现 243

9.4.1 基于Vuforia SDK的增强现实实现 243

9.4.2 基于Wikitude SDK的增强现实实现 250

9.4.3 增强现实的其他开发工具 255

9.5 增强现实的主要应用领域 256

9.5.1 娱乐领域 256

9.5.2 教育领域 256

9.5.3 产品装配、检验与维修领域 258

9.5.4 军事领域 259

9.5.5 医疗诊断领域 260

9.5.6 其他领域 260

9.6 增强现实技术发展的阻碍因素及趋势 261

9.6.1 增强现实技术发展的阻碍因素 261

9.6.2 增强现实技术发展的趋势 262

本章小结 267

参考文献 268