冀苍鸾 发表于 2021-2-18 09:02

虚幻引擎5将支持OpenXR,便于XR开发人员多平台发布应用

作者:AIRX
原文链接:来啦,虚幻引擎5将仅支持OpenXR,便于XR开发人员多平台发布应用
来源:AIRX社区微信公众号Epic的新虚幻引擎5将仅支持行业范围的XR接口标准:OpenXR。这使VR和AR应用程序的开发人员可以更快地为更多平台发布。市场上主流的XR公司都支持OpenXR标准,如下:
Khronos Group一直致力于统一XR没有标准的混乱问题。上述各种设备的问题在于,到目前为止,每个制造商都试图在市场上建立自己的编程接口。因此,在很多情况下,对于XR开发人员而言,发布针对SteamVR开发的VR游戏并不容易。理想情况无需调整Oculus,然后将其作为Hololens 2的AR版本。
正是这改变了Khronos Group的OpenXR接口,该接口是由众多工业公司共同开发的:应该将所有可用接口整合在一起,从而使开发人员有机会对XR应用程序进行一次编程,然后将其发布到许多平台上。


四年以来Khronos Group一直在推动接口标准,该软件自2019年夏季以来就已经准备好投放市场,并且由Valve,Oculus和Microsoft等平台提供商实施。OpenXR应该在2021年成为新的行业标准。
虚幻引擎5切换到OpenXR,有了Unreal Engine 5,市面上最重要的3D引擎之一将完全依赖OpenXR。根据MIXED的信息,正式提供下载版本的虚幻引擎5将不再为特定于制造商的界面(例如SteamVR,Oculus,ARKit,ARCore或Hololens 2)提供本地支持。
相反,所有输入和输出都通过OpenXR进行控制,包括完整的跟踪,对各种XR控制器的支持以及手眼跟踪。在版本4.26中,OpenXR仍然是可选的,在Unreal Engine 5中它将是新的且也是唯一的XR接口标准。
Epic的建议是尽快切换到OpenXR,特别是因为制造商自己的OpenXR扩展的新功能和修补程序是通过Unreal Marketplace更快推出的。
虚幻引擎5:将于2021年10月启动,即将公开抢先体验,开发人员可以扩展OpenXR。尤其是微软,在增强现实的OpenXR方面处于领先地位:对于3D引擎Unity,该组织已经宣布切换到适用于Hololens 2的OpenXR,适用于Unreal Engine 4和5的开发工具包,其中包含适用于OpenXR的Hololens特定功能,例如QR。代码跟踪和空间锚。
通过尽早采用OpenXR标准,Microsoft对其进一步的开发产生了影响,并为其他开发人员创造了联系点。微软针对Unreal的Open XR实施可在Github上免费获得,并将于以后在Unreal Marketplace中免费出现。Microsoft可以独立于Unreal Engine更新来更新Marketplace版本,新的Github代码将仅在新的UE版本中推出。
https://github.com/microsoft/Microsoft-OpenXR-Unreal
页: [1]
查看完整版本: 虚幻引擎5将支持OpenXR,便于XR开发人员多平台发布应用