曾负责OSVR项目的雷蛇产品经理Jeevan Aural表示:“我们在OSVR方面的努力已经告一段落,接下来我们将把精力转移到了与Khronos Group的合作上,希望为所有VR开发者打造一个通用平台,而这也是此前OSVR的目标。”
小编了解到,Khronos Group 成立于 2000 年,是一家全球技术行业组织,致力于创建图形加速、并行计算、动态媒体和传感器处理的开放标准。
目前,VR行业面临的一个问题是平台碎片化。开发者制作的VR应用程序、游戏和引擎必须移植到每个供应商的API。也就是说,每个VR设备只能运行已经移植到其SDK的应用程序,且用户手中的硬件也只能局限于1-2个平台,难以实现跨平台内容消费。其结果便是高昂的开发成本,VR市场增长的限制。
而OpenXR标准目的,就是终结平台碎片化,给开发者和用户带来的困扰。据悉,OpenXR标准是Khronos Group为VR和AR应用程序和设备,创建的一个开放且免版税的标准。
OpenXR标准分为两个部分,第一部分是应用接口Application Interface,涉及到开发者和中间工具商包括Unity、Unreal和WebVR及其他引擎。其作用是定义并且合并通用的、跨平台的功能。如此,开发者只需使用一次代码就可让内容通用于各个平台,而不需要针对不同平台和硬件进行适配。第二部分是硬件层级Device Layer,作用是让VR和AR程序能够和不同硬件设备进行接驳。
如此一来,开发者便可专心于软件的开发,而不用操心平台与设备的选择问题。同时,用户也可以在一台VR设备上玩更多种类的VR游戏,并在一定程度上改善了VR内容缺乏的情况。此外,目前OpenXR已经得到Oculus、谷歌、英伟达等公司的支持。
本文由tomshardware刊发,属VRPinea原创编译稿件,转载请洽:brand@vrpinea.com