定 价:55 元
丛书名:高等职业教育计算机类专业系列教材高等职业教育新形态立体化教材
- 作者:马超
- 出版时间:2025/5/1
- ISBN:9787560672885
- 出 版 社:西安电子科技大学出版社
- 中图法分类:TP391.98
- 页码:
- 纸张:
- 版次:1
- 开本:16开
-
商品库位:
本书介绍了虚拟现实开发相关理论及可学习框架,由基础理论和应用实践两大部分组成。在阐述虚拟现实技术基本原理的基础上,重点介绍了Krisma VR编辑器的基本原理和操作方法,同时基于该编辑器进行了虚拟现实仿真项目案例的设计与开发,给出了火箭发射虚拟交互制作、爬行蚂蚁交互动画制作、橡皮泥排开水量交互动画设计以及VR党建全景设计制作等企业开发应用案例的分析和实现全过程。
本书可以作为电子信息大类相关专业高年级的辅助教材,也可以作为教师、科研人员和相关培训机构的参考材料。本书定位于希望能快速进行虚拟现实仿真案例设计的从业人员、数字媒体专业的初中级用户和自学者。同时,对于虚拟现实、人机交互等领域的研发人员也有很好的参考价值。
第1章 VR/AR技术基本概念 1
1.1 虚拟现实概述 1
1.1.1 虚拟现实的发展历程 1
1.1.2 虚拟现实技术的特征 8
1.1.3 虚拟现实系统的类型 8
1.2 增强现实 11
1.2.1 增强现实技术的特征 11
1.2.2 增强现实系统的分类 12
1.2.3 增强现实的硬件概览 13
1.2.4 增强现实技术的实际应用 15
课后习题 17
第2章 硬件交互设备及相关技术 18
2.1 人体感官与硬件交互设备 18
2.1.1 视觉 18
2.1.2 听觉 20
2.1.3 触觉和力觉 21
2.1.4 前庭觉 21
2.2 虚拟现实系统的输出设备 21
2.2.1 头戴式显示设备 22
2.2.2 头戴式显示设备硬件结构 30
2.2.3 头戴式显示设备关键性能指标 31
2.2.4 影响用户VR体验的三大痛点 32
2.2.5 体感模拟设备 33
2.2.6 声音输出设备 35
2.3 虚拟现实系统的输入设备 35
2.3.1 数据手套 35
2.3.2 VR手柄 38
2.3.3 VR跑步机 39
2.4 人机自然交互技术 41
2.4.1 人体运动捕捉技术 41
2.4.2 空间定位技术 42
2.4.3 视线跟踪技术 44
2.4.4 触觉、力觉反馈传感技术 45
课后习题 46
第3章 VR应用程序开发 47
3.1 VR应用概述 47
3.1.1 VR应用简介 47
3.1.2 VR应用特征 48
3.2 VR应用程序开发简介 50
3.2.1 VR应用与VR硬件设备 50
3.2.2 VR应用类型 50
3.3 VR开发三剑客 51
3.3.1 开发引擎 51
3.3.2 开发工具 55
3.3.3 编程语言 56
课后习题 58
第4章 Krisma VR编辑器 59
4.1 Krisma VR编辑器简介 59
4.1.1 Krisma VR编辑器系统模块功能 59
4.1.2 Krisma VR编辑器系统工作流程 60
4.2 VR Designer 60
4.2.1 VR Designer菜单栏 60
4.2.2 VR Designer工具栏 63
4.2.3 右键快捷工具栏 65
4.3 VR Designer工具视窗 67
4.3.1 场景树 68
4.3.2 场景属性 70
4.3.3 属性编辑 73
4.3.4 动画编辑器 119
4.3.5 高级动画编辑器 121
4.3.6 连接编辑器 131
4.4 VR Page Editor的菜单栏 137
4.4.1 文件 137
4.4.2 设置 138
4.4.3 界面 138
4.4.4 帮助 139
4.5 VR Page Editor的工具栏 139
4.6 VR Page Editor的信息栏 140
4.7 VR Page Editor的引出项编辑窗 141
4.8 VR Page Editor的工具视窗 142
4.8.1 预览 143
4.8.2 资源列表 143
4.8.3 页面属性 144
4.8.4 日志 144
4.8.5 时轨编辑 144
课后习题 146
第5章 火箭发射虚拟交互制作 147
5.1 火焰设计 147
5.2 引出项和内连接 149
5.3 交互功能实现 154
课后习题 159
第6章 爬行蚂蚁交互动画制作 160
6.1 三种蚂蚁爬行运动状态 160
6.1.1 模型导入与设置 160
6.1.2 轨迹设置 162
6.1.3 运动设置 164
6.1.4 轨迹动画设计 166
6.1.5 交互动画实现 169
6.2 蚂蚁爬迷宫 171
6.2.1 模型导入 171
6.2.2 贴图设置 172
6.2.3 轨迹设置 174
6.2.4 帧动画设置 176
课后习题 177
第7章 橡皮泥排开水量交互动画设计 178
7.1 动画脚本分解 178
7.2 模板的导入 183
7.3 贴图材质的制作 190
7.4 内连接与函数 203
7.5 交互动画制作 207
课后习题 209
参考文献 210