Unity一直是OpenXR的公开支持者之一,OpenXR是一个旨在简化VR开发的行业标准,通过使应用程序更容易支持各种头戴设备,来提供更广泛的支持。然而,Unity尚未部署对该标准的支持。作为OpenXR的重要人物(因为它是主要的VR游戏引擎之一),今天听到该公司确认对该标准的承诺,并表示加快将OpenXR引入Unity的工作进展是个好消息。
OpenXR是一项免费的行业标准,旨在标准化VR和AR应用的开发,以实现更可互操作的生态系统。该标准自2017年开始开发,并得到了几乎所有主要硬件、平台和引擎公司的支持,包括重要的AR玩家。今年早些时候,该标准通过宣布开展合规实施的认证程序迈出了重要一步。
Facebook、微软、Valve、虚幻引擎等其他公司一直在努力支持OpenXR在其平台上的开发,Unity现在也表示将采取类似的行动。
Unity的AR/VR高级技术产品经理Matt Fuad写道:“我们一直密切关注OpenXR标准的发展。我们现在正处于一个转折点,OpenXR 1.0已经获得认可,各供应商的OpenXR运行时正在变得越来越成熟。这个转折点加快了我们将OpenXR引入Unity的步伐。”
该公司计划在2020年年底之前推出Unity的OpenXR预览版本,该版本将专注于引擎已支持的平台(如Oculus、SteamVR等)。在2021年初,Unity计划推出对任何符合OpenXR标准的运行时实验性支持。但是Fuad警告说,需要一些时间来对更广泛的支持进行测试。
“由于可能的硬件和软件组合有无限多种可能,我们无法测试或保证所有组合都能达到最佳效果。随着对运行时的问题的发现,我们将努力贡献合规性测试和规范变更给Khronos工作组,以帮助整个社区。我们还会确保开发人员清楚地知道哪些平台已经经过全面测试,因此受到Unity的支持。”
Fuad表示,Unity计划将OpenXR作为其现有XR插件框架的一部分来实施,以便开发人员可以继续使用许多引擎的现有开发工作流程,同时创建符合OpenXR标准的应用程序。
“我们对已取得的进展感到兴奋,并相信这是朝着支持开放标准迈出的重要一步。”他总结道。
0