这两天Magic Leap又放新视频了,朋友圈传的火热。VR的讨论又掀起了一阵风。但是,人家Magic
Leap根本就不是VR好不好!甚至看到还有人把AR叫做人工现实。。。在我们深入扒开Magic Leap之前,先弄明白VR和AR的区别。
所谓VR,也就是Virtual
Reality,虚拟现实提供的是沉浸的体验,比如HTC的Vive,以及Oculus。他们的特点是把你的视线全部遮住,用虚拟的环境代替。能想到的最大的使用场景无非2个:游戏和展示。
AR呢,也叫Augmented Reality,有过几种不同的形态。你或许以为的AR是这样的:
但是现实中目前冠名AR的App以及所有的产品都是这样的:
或者这样的:
前者是在特定的标记上渲染3D模型或者动画,有大量的开源库已经支持了,早期的就有ARToolkit,后来连Unity也开始有支持。它的原理也很简单,基于计算机视觉识别标记的角度,然后把3D模型旋转放大特定角度之后,重新在视频中渲染出来。
后者就更简单了,仅仅是在视频前面叠加了一层界面,最多就是根据陀螺仪(Compass)和GPS芯片来根据你的旋转角度和地理