Unity3D平台AR与VR开发快速上手

admin 2022年11月13日 127次浏览

Unity3D平台AR与VR开发快速上手

(副标题):无 ;

(作者): 吴雁涛 ;

内容简介:

​ 第7章虚拟现实简介
7.1 虚拟现实基本概念
虚拟现实,英文Virtual Reality,简称VR,是利用计算机系统生成一个模拟环境,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察模拟环境内的事物。
全景照片、全景视频和全景漫游是否算VR?这个还是有一些争论。不过,一般技术人员默认的VR不包括上述三种,而是专指由计算机3D模型生成虚拟环境的这种情况。
7.2 常见的几种VR硬件
1.眼镜盒
以google cardboard为代表,单纯的头戴式的VR设备。最常见的是将手机插入眼镜盒,利用手机屏幕播放内容,并提供运算。区别更多的只是盒子是纸做的还是塑料做的,戴着是否舒服。早期的Oculus也是这类,虽然是利用计算机运算,但是也只有一个眼镜盒,如图7-1所示。

图7-1

优点是简单、方便、便宜;缺点是手机运算功能有限,操作方式受限。例如,点击按钮的操作,在这类设备里面只能靠瞄准点盯住按钮,计时之后自动点击,如图7-2所示。

图7-2

Google cardboard、三星的Gear VR(如图7-3所示)、早期的暴风魔镜等都属于这类。

图7-3

2.加控制器的眼镜盒
这一类可以认为是之前的眼镜盒的升级版。在单纯的头戴式的VR设备上添加了简单的控制器。例如有添加手柄的暴风魔镜、有语音控制的富士通VR眼镜等,如图7-4所示。

图7-4

比纯粹的眼镜盒,这类设备操作更方便,体验感也更好。国内的很多VR眼镜都是这一类的。
3.带定位的VR设备
以HTC Vive为代表的,带有位置定位的VR设备。这类设备可以准确定位头盔以及手柄的位置方向,并且能够感知使用者的移动,这让使用者的沉浸度更高,能更好地进入到虚拟环境中进行体验,如图7-5所示。

目录预览:

​ Unity3D平台AR与VR开发快速上手
第1章 Unity的基本介绍
第2章 Unity主要界面介绍
第3章 Unity快速入门
第4章 增强现实介绍
第5章 基于Vuforia SDK的增强现实开发
第6章 基于EasyAR SDK的增强现实开发
第7章 虚拟现实简介
第8章 基于Input Utility插件的虚拟现实开发
第9章 基于InteractionSystem的虚拟现实开发
第10章 高德地图Android定位SDK在Unity下的简单使用
第11章  Unity3D摄像机开发
第12章 声音播放
第13章 Unity3D服务器端和客户端通信
第14章 其他Unity3D相关的内容


[EPUB下载]