在Khronos集团推出针对AR和VR平台的临时OpenXR规范,寻求行业投入四个月后,它正在开启Siggraph,正式发布OpenXR 1.0--一个开放的,免版税的跨平台标准,由主要硬件支持软件公司。该规范将使扩展现实应用程序能够在多个平台上运行较少的特定于设备的自定义代码,包括来自Epic Games,Microsoft,Oculus和Varjo的平台,同时享受硬件加速的优势。
现在,增强和混合现实软件开发正在新的和现有的平台上发展,开发一个通用的应用程序框架尤为重要。随着高速,低延迟5G网络的推出,来自不同供应商的众多蜂窝网络推动的扩展现实眼镜有望进入市场,可能会扩散应用程序开发人员在此过程中的有限资源。Khronos表示,除了处理非5G特定的API功能外,OpenXR的API还可以“隐藏5G往返应用程序”,例如设备的显示组成,传感器输入,图层以及静止和移动对象的实时跟踪。
自临时标准于3月发布以来,该小组根据开发人员的反馈改进了OpenXR的输入子系统,游戏引擎编辑器支持和加载器。最终确定规范意味着OpenXR的所有未来版本将保证新版本的向后兼容性,使软件开发人员和硬件制造商能够依赖坚实的功能基础。
“我们的工作仍在继续,因为我们现在最终确定了一个全面的测试套件,集成了关键的游戏引擎支持,并计划了下一组功能,以便为XR平台和设备发展一个真正充满活力的跨平台标准,”OpenXR工作组主席和领导说。英特尔XR架构师Brent Insko。“现在是软件开发人员开始使用OpenXR的时候了。”
在硬件方面,微软支持OpenXR for Windows Mixed Reality耳机,Oculus将在Rift和Quest平台上支持它,而Varjo将在其高分辨率耳机上支持它。Epic将在虚幻引擎中包含OpenXR 1.0支持,而Collabora将具有OpenXR开源实现。该计划的其他支持者包括AMD,ARM,HTC,Nvidia,Tobii和Valve。
有兴趣查看OpenXR 1.0的开发人员今天可以在Khronos的网站和GitHub上找到规范。Epic,Microsoft和Varjo将使用Siggraph的新标准在各种平台上演示XR应用程序。