AR与VR开发实战
(副标题):无 ;
(作者): 谢有龙, 张克发, 赵兴, 51epub.cc ;
内容简介:
前言
增强现实(Augmented Reality)简称AR,是一种实时计算摄像机捕捉到的现实影像的位置及角度并加上相应虚拟信息的技术。这种技术不仅能展现真实世界的信息,还能通过增加虚拟信息而对现实世界进行增强,所以称为增强现实。AR可应用于军事、医疗、工业、教育等众多领域,随着硬件性能的提升和软件解决方案的日趋成熟,AR产品将越来越多地走入人们的视线。
虚拟现实(Virtual Reality)简称VR,它通过计算机图形系统以及多种传感器控制设备将人带入虚拟世界中,并与虚拟世界产生各种交互,具有强烈的沉浸式体验。VR将在游戏、影视、城市规划、室内设计、地产、教育等多个领域为人们提供更加真实、震撼的全新体验。
随着AR和VR技术的飞速发展,由此产生的众多应用场景将需要大量技术人才,尤其是程序设计人才。本书的目的是为程序开发者提供全面、权威的参考资料,并附有大量真实案例,详细讲解AR、VR开发的流程和步骤。
本书分为两大部分,第一部分是“AR开发”,共12章:
·第1章简要介绍AR技术的概念和常用的AR解决方案。
·第2章主要介绍基于Vuforia SDK的应用开发。
·第3~9章主要介绍AR项目中常见的案例以及实现方法,例如透明视频、AR对战游戏、涂色类产品等。
·第10章重点讲解国内AR解决方案HiAR SDK的开发。
·第11章简要介绍其他AR SDK的使用。
·第12章简要介绍AR创建工具“找趣”的使用。
第二部分是“VR开发”,共6章:
·第13章简要介绍VR技术的概念和主流的VR设备。
·第14章主要介绍基于Google Cardboard开发VR应用。
·第15章主要介绍HTC Vive的常用功能及其实现。
·第16、17章通过案例方式讲解基于HTC Vive的项目开发。
·第18章简要介绍目前市场上的其他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 模型脱卡功能的实现
........