学习虚拟现实 桌面、网络与移动设备的沉浸式体验与应用开发指南PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:(美)TonyParisi著;王莉莉,郝爱民,赵沁平译
- 出 版 社:北京:科学出版社
- 出版年份:2016
- ISBN:9787030511119
- 页数:122 页
第1章 简介 1
1.1虚拟现实的概念 2
1.1.1立体显示器 3
1.1.2运动跟踪设备 4
1.1.3输入设备 5
1.1.4桌面和移动终端平台 5
1.2虚拟现实的应用 6
1.3小结 8
第2章 虚拟现实硬件 9
2.1Oculus Rift 9
2.1.1DK1 10
2.1.2DK2 11
2.1.3Crescent Bay 11
2.1.4Oculus Rift的配置 13
2.2其他高端头戴式显示设备 14
2.3三星Gear VR:豪华、便携式的虚拟现实体验 15
2.4谷歌Cardboard:智能手机上的低成本虚拟现实 17
2.4.1Cardboard的立体渲染与头部跟踪 18
2.4.2Cardboard的虚拟现实输入 18
2.4.3Cardboard上的程序开发 19
2.5虚拟现实输入设备 19
2.6小结 20
第3章 桌面系统:Oculus Rift程序开发 22
3.1三维图形基础 22
3.1.1三维坐标系 23
3.1.2网格、多边形和顶点 24
3.1.3材质、纹理和光照 24
3.1.4变换和矩阵 25
3.1.5相机、透视投影、视口与投影 26
3.1.6立体渲染 27
3.2Unity3D:适合大众使用的游戏引擎 28
3.3Oculus SDK的安装 29
3.4虚拟现实示例程序的创建 32
3.4.1创建并运行应用程序 33
3.4.2代码走查 35
3.5小结 38
第4章 移动终端:Gear VR程序开发 39
4.1Gear VR用户界面和Oculus Home 40
4.2Oculus移动版SDK的使用 40
4.2.1安装Android SDK 41
4.2.2生成Oculus签名文件 41
4.2.3在设备上安装USB调试工具 41
4.3基于Unity3D的Gear VR程序开发 42
4.3.1安装Unity3D环境 42
4.3.2Unity3D示例 43
4.3.3处理触摸板事件 47
4.4Gear VR应用程序的部署 49
4.5小结 49
第5章 WebVR:基于浏览器HTML5的虚拟现实 51
5.1WebVR的历史 52
5.2WebVR API 53
5.2.1支持的浏览器和设备 53
5.2.2虚拟现实设备查询 54
5.2.3虚拟现实全屏模式的设置 56
5.2.4头部跟踪 57
5.3WebVR应用程序的创建 58
5.3.1Three.js:JavaScript三维渲染引擎 58
5.3.2一个完整的示例 59
5.4用于创建WebVR应用的工具和技术 67
5.4.1WebVR引擎和开发工具 67
5.4.2使用Unity3D和Unreal进行WebVR应用开发 68
5.4.3开源库和框架 69
5.5WcbVR和网络浏览的前景 70
5.6小结 71
第6章 虚拟现实无处不在:低成本移动虚拟现实设备谷歌:Cardboard 72
6.1Cardboard介绍 73
6.1.1所支持的设备和操作系统 73
6.1.2头盔设备制造商 74
6.1.3Cardboard应用程序 75
6.1.4Cardboard输入设备 77
6.2Cardboard的立体渲染和头部跟踪 78
6.3基于Cardboard SDK的Android应用开发 79
6.3.1安装环境 80
6.3.2代码走查 81
6.4基于Cardboard SDK的Unity程序开发 85
6.4.1SDK的安装 85
6.4.2Unity版本的寻宝游戏的创建 86
6.4.3Unity代码走查 88
6.5基于HTML5和移动终端浏览器的Cardboard应用程序开发 90
6.5.1设置WebVR项目 91
6.5.2Cardboard的JavaScript代码 91
6.6小结 94
第7章 虚拟现实应用程序的创建 96
7.1 360°全景拼图 97
7.2创建项目 98
7.2.1获取软件、硬件和示例代码 98
7.2.2创建Unity场景和项目 98
7.3添加Cardboard VR支持 103
7.4基于视线和点击的用户交互界面的创建 107
7.4.1创建二维平面 107
7.4.2为项目添加输入支持 108
7.4.3创建事件处理脚本 109
7.4.4处理电磁开关事件 111
7.4.5创建功能用户界面 112
7.5项目扩展应用 113
7.6小结 114
附录 116
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《体育公共服务改革 理想之美与现实之殇》齐超 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019