图书介绍
学习虚拟现实 桌面、网络与移动设备的沉浸式体验与应用开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)TonyParisi著;王莉莉,郝爱民,赵沁平译 著
- 出版社: 北京:科学出版社
- ISBN:9787030511119
- 出版时间:2016
- 标注页数:122页
- 文件大小:38MB
- 文件页数:136页
- 主题词:虚拟现实-研究
PDF下载
下载说明
学习虚拟现实 桌面、网络与移动设备的沉浸式体验与应用开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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 Rift9
2.1.1DK110
2.1.2DK211
2.1.3Crescent Bay11
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 Home40
4.2Oculus移动版SDK的使用40
4.2.1安装Android SDK41
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 API53
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章 虚拟现实无处不在:低成本移动虚拟现实设备谷歌:Cardboard72
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
热门推荐
- 397883.html
- 3255511.html
- 2278820.html
- 1714918.html
- 938723.html
- 2389048.html
- 3138627.html
- 429376.html
- 3872234.html
- 1424946.html
- http://www.ickdjs.cc/book_2631714.html
- http://www.ickdjs.cc/book_3077406.html
- http://www.ickdjs.cc/book_1412956.html
- http://www.ickdjs.cc/book_2674044.html
- http://www.ickdjs.cc/book_2089051.html
- http://www.ickdjs.cc/book_949045.html
- http://www.ickdjs.cc/book_1711208.html
- http://www.ickdjs.cc/book_1237383.html
- http://www.ickdjs.cc/book_1756354.html
- http://www.ickdjs.cc/book_3714594.html