首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 学习虚拟现实--桌面网络与移动设备的沉浸式体验与应用开发指南
内容
目录

O'ReiUy Media,Inc.介绍

译者序

前言

第1章 简介

 1.1 虚拟现实的概念

1.1.1 立体显示器

1.1.2 运动跟踪设备

1.1.3 输入设备

1.1.4 桌面和移动终端平台

 1.2 虚拟现实的应用

 1.3 小结

第2章 虚拟现实硬件

 2.1 Oculus Rift

2.1.1 DK1

2.1.2 DK2

2.1.3 Crescent Bay

2.1.4 Oculus Rift的配置

 2.2 其他高端头戴式显示设备

 2.3 三Gear VR:豪华、便携式的虚拟现实体验

 2.4 谷歌Cardboard:智能手机上的低成本虚拟现实

2.4.1 Cardboard的立体渲染与头部跟踪

2.4.2 Cardboard的虚拟现实输入

2.4.3 Cardboard上的程序开发

 2.5 虚拟现实输入设备

 2.6 小结

第3章 桌面系统:Oculus Rift程序开发

 3.1 三维图形基础

3.1.1 三维坐标系

3.1.2 网格、多边形和顶点

3.1.3 材质、纹理和光照

3.1.4 变换和矩阵

3.1.5 相机、透视投影、视口与投影

3.1.6 立体渲染

 3.2 Unity3D:适合大众使用的游戏引擎

 3.3 Oculus SDK的安装

 3.4 虚拟现实示例程序的创建

3.4.1 创建并运行应用程序

3.4.2 代码走查

 3.5 小结

第4章 移动终端:Gear VR程序开发

 4.1 Gear VR用户界面和Oculus Home

 4.2 Oculus移动版SDK的使用

4.2.1 安装Android SDK

4.2.2 生成Oculus签名文件

4.2.3 在设备上安装USB调试工具

 4.3 基于Unity3D的Gear VR程序开发

4.3.1 安装Unity3D环境

4.3.2 Unity3D示例

4.3.3 处理触摸板事件

 4.4 Gear VR应用程序的部署

 4.5 小结

第5章 WebVR:基于浏览器HTML5的虚拟现实

 5.1 WebVR的历史

 5.2 WebVR API

5.2.1 支持的浏览器和设备

5.2.2 虚拟现实设备查询

5.2.3 虚拟现实全屏模式的设置

5.2.4 头部跟踪

 5.3 WebVR应用程序的创建

5.3.1 Three.js:JavaScript三维渲染引擎

5.3.2 一个完整的示例

 5.4 用于创建webVR应用的工具和技术

5.4.1 WebVR引擎和开发工具

5.4.2 使用Unity3D和Unreal进行WebVR应用开发

5.4.3 开源库和框架

 5.5 WebVR和网络浏览的前景

 5.6 小结

第6章 虚拟现实无处不在:低成本移动虚拟现实设备谷歌:Cardboard

 6.1 Cardboard介绍

6.1.1 所支持的设备和操作系统

6.1.2 头盔设备制造商

6.1.3 Cardboard应用程序

6.1.4 Cardboard输入设备

 6.2 Cardboard的立体渲染和头部跟踪

 6.3 基于Cardboard SDK的Android应用开发

6.3.1 安装环境

6.3.2 代码走查

 6.4 基于Cardboard SDK的Unity程序开发

6.4.1 SDK的安装

6.4.2 Unity版本的寻宝游戏的创建

6.4.3 Unity代码走查

 6.5 基于HTML5和移动终端浏览器的Cardboard应用程序开发

6.5.1 设置WebVR项目

6.5.2 Cardboard的JavaScript代码

 6.6 小结

第7章 虚拟现实应用程序的创建

 7.1 360°全景拼图

 7.2 创建项目

7.2.1 获取软件、硬件和示例代码

7.2.2 创建Unity场景和项目

 7.3 添加Cardboard VR支持

 7.4 基于视线和点击的用户交互界面的创建

7.4.1 创建二维平面

7.4.2 为项目添加输入支持

7.4.3 创建事件处理脚本

7.4.4 处理电磁开关事件

7.4.5 创建功能用户界面

 7.5 项目扩展应用

 7.6 小结

附录

内容推荐

虚拟现实为人们提供了一种更为和谐的人机交互方式。《学习虚拟现实--桌面网络与移动设备的沉浸式体验与应用开发指南》一书作者Tony Parisi(托尼·帕里西)是虚拟现实领域的开拓者之一。他站在开发人员的角度介绍虚拟现实的概念、技术和硬件设备,阐述基于多种设备、平台的虚拟现实应用程序开发技术,指导读者完成一个虚拟现实应用程序的开发任务。

本书是虚拟现实的入门读物,既适用于准备开始学习虚拟现实应用程序设计的技术人员,也适用于希望对虚拟现实技术和目前流行的虚拟现实设备有所了解的非技术人员。

编辑推荐

近几年,随着虚拟现实越来越接近主流消费者的应用,一个充满活力的开发生态系统出现了。托尼·帕里西著的这本《学习虚拟现实--桌面网络与移动设备的沉浸式体验与应用开发指南》将带着人们了解开发桌面、移动端和基于浏览器的应用的开发精华,并探索三种开发平台即Oculus VR、Gear VR和Cardboard VR,以及多种虚拟现实开发环境、编程工具和技术。

对于一个熟悉移动开发的有经验的程序员,本书将通过清楚简单的示例帮助其了解虚拟现实应用开发的知识。当读者创建了一个如第7章所给出的完整的应用后,他们在下一个主流娱乐媒体上有一个新的开端。

标签
缩略图
书名 学习虚拟现实--桌面网络与移动设备的沉浸式体验与应用开发指南
副书名
原作名
作者 (美)托尼·帕里西
译者 王莉莉//郝爱民//赵沁平
编者
绘者
出版社 科学出版社
商品编码(ISBN) 9787030511119
开本 16开
页数 122
版次 1
装订 平装
字数 154
出版时间 2016-12-01
首版时间 2016-12-01
印刷时间 2016-12-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 计算机-操作系统
图书小类
重量 0.21
CIP核字 2016303062
中图分类号 TP391.98
丛书名
印张 8.5
印次 1
出版地 北京
239
169
6
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2016-0189号
版权提供者 由O’Reilly Media, Inc. 授权出版
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 13:53:37