Magic Leap Creator站上线,提供Magic Leap开发所需详细信息



Magic Leap Creator 终于上线,现在想要尝试开发 Magic Leap One 应用的开发者们可以从这一站点获取 SDK 以及开发文档。而除了 SDK 下载和文档,这一站点还透露出诸多与 Magic Leap One 相关的信息。


Magic Leap One 操作系统

Magic Leap One 的操作系统名称为 Lumin OS,基于 Linux 和 专为空间计算设计的 AOSP 等开源组件自行开发而成,并借鉴了安卓系统和一些高性能空间计算的定制组件,还集成了 Magic Leap One 所有硬件设备的驱动。



其系统架构如上图所示,Lumin OS 的内核是基于 Linux 所开发的。


OS Services 则包含了大部分现代操作系统的服务以及 Magic Leap One 的独特功能,包括了 Wifi,蓝牙,多媒体,应用程序生命周期管理,电源管理,输入管理等等。其中也包括了开发所需的调试及日志服务。而 Lumin OS 也加入了完整的感知(Perception)服务来管理环境感知以及用户感知技术,并且为了高性能的合成和时间扭曲集成了定制的声音及图形服务。


Platform API 则由标准的 POSIX API 与供应用程序使用以访问 Magic Leap One 的空间计算能力的特定 API 组成。同时 Lumin OS 还设计了守护进程,当应用访问涉及用户隐私的敏感服务如麦克风、摄像头时,Lumin OS 将会通知用户并申请用户的许可。


Lumin Runtime 为高清视频、图像及声音提供了基础的 API 以及 UI 工具。Lumin Runtime 采用了 Client-Server 的设计,允许多个应用同时运行和访问 Lumin Runtime,所有这些应用的图形输出将被合成为单一的连贯体验供佩戴者观看。


3D Engines 如 Epic Unreal Engine 以及 Unity 都已经集成了 Lumin SDK。开发者也可以将 Lumin SDK C API 植入自己的 3D 引擎中。不像那些使用了 Lumin Runtime 的应用,这些集成了 C API 的应用能过创建沉浸式应用——这些应用可以独立运行并为佩戴者生成完整的体验。


空间计算


空间计算是数字和现实世界的无缝融合,让数字和真实世界的物体能够理解并对彼此产生反应,从而创造前所未有的体验。


Magic Leap 是个人的空间计算平台,其核心功能如下:

  • 它是上下文的,可以理解你和你周围的世界(人,地点,对象,时间,物理和数字属性)
  • 能够见你所见,听你所闻,有存在感
  • 通过数字光场信号实现仿生功能(模拟我们的生物学/物理学特性)
  • 结合真实的声场体验 —— 实现现实世界中基于对象的音频物理特性
  • 像素固定在真实世界当中,并拥有可编程的物理特性
  • 是以人为本并结合 AI 功能的平台


SDK

Lumin OS 目前已经放出供开发者下载的 SDK 共有3个,分别为 Lumin SDK,Unity SDK 以及 Unreal SDK。供不同的开发者选择。


Lumin SDK 适用于使用自研引擎的开发者,提供了 C API,供引擎访问 Magic Leap One 的各种底层功能,如眼部追踪等。

Unity SDK 与 Unreal SDK 则适用于使用对应开发工具的开发者,提供供其访问 Magic Leap One 各项功能的接口。


下载地址:Lumin SDK      Unity SDK      Unreal SDK


Lumin Runtime 也将于近日开放给大家下载。


Magic Leap Simulator



Magic Leap Simulator 是为了让开发者能够试验自己开发的应用而推出的模拟器,支持空间计算功能。用过 Hololens 模拟器的开发者应该对其不会陌生。不过模拟器的功能确实有限,还是需要真机才能更好的进行调试。


这款模拟器目前在官网上虽然有宣传,但是并未提供下载渠道。


Nvidia Tegra 芯片


网站上一篇名为 Nivida Tegra Graphics Debugger 的文章确认了 Magic Leap One 将包含 Nvidia Tegra 系列芯片。定制的安卓版 Nvidia Tegra Graphics Debugger 将允许开发者优化其 OpenGL 应用。


目前市面上 Nvidia Tegra 处理器中性能最强的型号为 Tegra X1。任天堂 Switch 游戏机以及 Nvidia Shield TV 主机均采用了这款芯片。但是这款芯片发布于2015年CES,已经有些年头了。这次用于 Magic Leap One 的可能是 Tegra X1 的移动定制版,或者是新一代的芯片也说不定。


Magic Leap Creator 网站地址:https://www.magicleap.com/creator


本文为魔多VR原创,转载请注明出处

魔多,最专业的VR媒体,有料更有趣


// share