AR与VR开发实战

AR与VR开发实战

作者:张克发 等

出版社:机械工业

出版年:2016年11月

ISBN:9787111553304

所属分类:诗歌文集

书刊介绍

《AR与VR开发实战》内容简介

本书是非常好的AR和VR入门教程,适用于高校计算机相关专业学生学习AR和VR技术,同时由于书中附有大量案例,所以同样适用于企业开发人员。如果你在项目中遇到相似的需求,或许也可以从本书中获取一些灵感和帮助。
作者:张克发

作品目录

前言
作者简介
第一部分
AR开发
第1章:AR技术简介
第2章:基于Vuforia
SDK开发AR应用
2.1、准备Vuforia开发环境
2.2、创建Vuforia案例
2.3、创建AR视频
2.4、文字识别
2.5、柱形识别
2.6、立方体识别
2.7、3D物体识别
2.8、云识别
2.9、智能地形
2.10、虚拟按钮
2.11、帧标记识别
2.12、自定义目标识别
第3章:AR内容交互
3.1、动态加载AR模型
3.2、模型脱卡功能的实现
3.3、手势控制
第4章:AR互动大屏:透明视频的实现
4.1、使用AE制作带Alpha通道的视频
4.2、编写可播放透明视频的Shader
4.3、开启摄像头并实现互动大屏的视频播放
第5章:AR动画:AR与Flash动画的结合
5.1、准备GAF插件
5.2、实现动画播放
5.3、用AR方式实现扫描
第6章:AR游戏开发:卡牌对战
6.1、多图识别生成模型
6.2、卡牌对战功能的实现
第7章:涂色类AR开发
7.1、UV的概念
7.2、使用Photoshop绘制涂色的识别图
7.3、使用3D
Max处理模型的UV
7.4、搭建Vuforia
AR开发环境
7.5、核心功能之通过C#脚本获得变量
7.6、核心功能之通过C#脚本向Shader传递变量
7.7、在Unity中完善项目
第8章:使用陀螺仪模拟SLAM功能
8.1、SLAM的概念
8.2、模拟SLAM功能的实现
第9章:Unity与原生代码之间的交互
9.1、Unity与Android原生代码之间的交互
9.2、Unity与iOS原生代码之间的交互
第10章:使用HiAR
SDK开发AR应用
10.1、搭建开发环境
10.2、导入SDK
10.3、创建HelloWorld
10.4、导出Android工程
10.5、导出iOS工程
10.6、使用本地识别包
10.7、开发云识别应用
10.8、制作云识别内容
10.9、创建视频AR应用
10.10、使用HiAR创建涂色类AR应用
10.11、多图识别
10.12、动态加载
10.13、设置场景中心点
第11章:其他AR
SDK简介
11.1、基于Wikitude
SDK开发AR应用
11.2、基于VoidAR
SDK开发AR应用
第12章:AR创建工具:找趣(realcast)浏览器
12.1、什么是找趣
12.2、找趣后台
12.3、创建场景
12.4、制作场景
12.5、如何使用找趣
12.6、管理场景/项目
12.7、事件交互的定义
12.8、模型动画的播放
第二部分
VR开发
第13章:VR技术简介
第14章:基于Google
Cardboard开发VR应用
14.1、Cardboard
SDK
for
Unity环境配置
14.2、利用Cardboard创建VR场景
14.3、Cardboard中GUI的设置
14.4、Cardboard中3D物体的选取
14.5、Cardboard中凝视触发操作的实现
14.6、Cardboard中全景相册的实现
14.7、Cardboard中全景视频播放的实现
第15章:基于HTC
Vive开发VR应用
15.1、Vive设备的安装
15.2、搭建Vive开发环境
15.3、创建Vive游戏场景
15.4、Vive中的手柄交互
15.5、功能开发之扳机键(Trigger)
15.6、功能开发之触摸板(Touchpad)
15.7、功能开发之功能键(ApplicationMenu)
15.8、功能开发之手柄振动(TriggerHapticPulse)
15.9、功能开发之瞬移(Teleporter)
15.10、功能开发之左右侧键(Grip)
15.11、功能开发之The
Lab
Renderer
第16章:基于HTC
Vive实现房间漫游
16.1、准备工作
16.2、基本平台搭建
16.3、导入房间模型
16.4、基于Vive手柄的场景移动
16.5、基于Vive手柄的场景旋转
16.6、手柄与场景物体的交互
第17章:基于HTC
Vive开发投篮游戏
17.1、准备素材
17.2、场景搭建
17.3、导出与运行
第18章:其他VR设备简介
18.1、Oculus
VR简介
18.2、GearVR简介
18.3、大朋VR简介
18.4、PSVR简介

相关推荐

微信二维码