MagicLeap SDK 安装指南
MagicLeap(https://www.magicleap.com/)是一个先进的混合现实(MR,Mixed Reality)头戴式设备,预计在2018年会发布开发者版。不过,在硬件设备推出之前,2018年3月已经发布了其开发SDK,下面我们来体验一下。
1、VR/AR/MR概念解析
-
VR (Virtual Reality),创建一个完全虚拟化的数字环境。通过VR头盔,可以浏览360度的环绕视频,进入立体渲染的环境和三维的游戏场景中,获得极强的沉浸感。
-
AR (Argumented Reality),在现实影像的基础上叠加入数字对象,从而看到复合的影像。AR头盔可以获得增强的现实图像。AR头盔一般通过半透明体的眼镜叠加投影图像来实现,这种方式一般会降低图像的明度,虚拟物品会漂浮在空中。
-
MR (Mixed Reality),将现实影像与虚拟对象实现深度混合,包括光照、色彩和几何形状的融合,从而产生完全现实感的混合图像。
2、Magic与其它AR/MR的区别
MagicLeap声称拥有如下的先进技术:
- 光场融合,将虚拟场景的数字光线与环境光线实现融合,从而产生逼真的现实感,避免数字对象漂浮在现实场景之上的虚幻感。
- 环境建模,对环境进行实时测量、建模,并与数据对象进行混合,从而将数字对象融入现实空间,产生数据对象与现实环境完全融合的体验。而且提供对象的持久化,数字对象会在其现实空间一直存在,离开以后再回来还可以看见。
- 声场音频,采用特殊的技术,让数字对象发出的声音具有空间位置响应,使用者可以判断出不同对象的声音的位置,从而声音与环境也融为一体,让数字对象“听”起来也是真实的。
- 高效率芯片,环境计算和实时混合都需要消耗大量的计算能力,需要高效的芯片来保障。
- 下一代界面,由于采用了独特的技术,为了保障真实的场景感,人机交互界面也会完全不同。
3、安装MagicLeap SDK
安装分为三步:
- 下载SDK。
- 下载运行引擎。
- 安装开发工具。
3.1 下载SDK
首先到MagicLeap(https://www.magicleap.com/)现在SDK,需要注册和输入验证码,然后进行安装。
3.2 下载运行引擎
启动MagicLeap SDK,里面的软件包还需要再次下载。
选中想要的软件包,按照右侧的提示进行操作即可。
3.3 下载开发工具
目前MagicLeap SDK支持Unity和Unreal两种开发环境。
下载安装器,然后安装、注册后,就能使用啦。