AR将现实环境与虚拟场景和物品糅杂在了一起,混杂了现实和虚拟事物的场景完美地结合在一起,然后显示在用户的眼里。
当今AR最有名的产品是微软的HoloLens系统。
1. 簡介
AR的三项特点是:①真实世界与虚拟世界的信息整合;②具有实时交互性;③在3D空间里迭加虚拟物体。
例如,微软的Holelens AR眼镜是现实环境与虚拟图像相结合的设备,这需要装入许多传感器来探知外部设备,还要能进行手势动作追踪、捕捉声音,并与用户所看到的现实世界相结合。
它(头盔)包括一个摄像头,可以查看到周围的情况,同时,用户还能透过头显看到由电脑虚构出来的景象。
它包含了基于 Intel 的 32bit 的 CPU,还有内存、GPU 以及 Wi-Fi、蓝牙等组件,当然还有一个非常重要的单元 HPU(holographic processing unit 全息运算单元)。
2. HoloLens 的使用范例
例如,有一位爸爸到外地出差,想念他家中的可爱女儿。这小女儿自己在客厅的康佳TV前面玩耍。而爸爸则独自在数千公里外的另一个客厅康佳TV前面。
(Ref:https://www.youtube.com/watch?v=7d59O6cfaM0)
只要运用两项VR客厅配件:①360度全景摄像机; ②AR头显(头盔显示器)。搭配上AR技术(如微软的HoloLens),爸爸就可以看到宝贝女儿出现在他眼前的客厅里了,双方可以交谈游玩,如下图所示:
PS.建议参考下列文章:
1.HoloLens开发者攻略(Develop for HoloLens)--2016/6/22
为了尽可能实现全息场景,Windows暴露了一系列全新的特性给开发者。对混合现实全息应用来说,涉及到6个基础构建领域。
HoloLens的交互被设计成凝视、手势和声音。这有时被联想到GGV。例如坐标、空间声音和空间匹配的这样的环境感知特性提供了用户与周围环境全息交互的能力。
全息场景是由依赖渲染的光和声音构成的。
全息应用需要使用基于Windows 全息API(Windows Holographic APIs)设计的工具来开发。特别说一下,如果你想开发全息应用,我们推荐使用Unity。对于那些想要构建自己引擎的开发者来说,可以使用DirectX和其它Windows API。
使用HoloLens时,shell是由你周围的世界和来自系统的全息图像构成。我们将这种空间成为混合世界(mixed world)。 shell包含了一个可以让你将全息图像和应用放置在世界中的开始菜单(Start Menu)。当一个应用已经被放置在世界中后,它将要么作为2D应用要么以3D模型的形式展现。这个资源将会始终停留在它的位置上,即使你离开房间再回来,或者关闭设备再打开。这个特性被称为全息持久(hologram persistence)。这个资源被放置的位置通常被用来启动应用。
==>詳細內容
2. 有了微软的混合现实,未来设计师是这样在现场做设计的!
微软近日公布了VR(虚拟现实)与AR(增强现实)双管齐下的方式——混合现实,完全由电脑生成的3D环境与现实相融。力图让Windows10成为为“唯一的混合现实平台”。
==> 詳細內容
~ end ~