Unreal 4.27正式发布,提供开发就绪的OpenXR功能
Unreal 4.27已于日前正式推出
(映维网 2021年08月21日)于日前正式推出的Unreal 4.27版本支持OpenXR。对于Oculus开发者而言,这一变化正是时候,因为Facebook将全面拥抱OpenXR标准。
在5月份,已经面世的抢先体验版Unreal 5同样纳入了对OpenXR的支持,但Epic Games不建议将其用于除实验功能之外的任何用例,并建议开发者继续用Unreal 4来开发大众内容。
由于Unreal 5尚未完备,所以Epic Games正继续优化迭代Unreal 4,而最新版本的4.27是则首次包含开发就绪的OpenXR功能。
OpenXR是一个免版税标准,旨在规范XR硬件和软件通信方式,帮助你开发支持多个平台的高性能VR应用程序。OpenXR旨在简化虚拟现实开发,允许开发者在重用相同代码的同时覆盖更多平台。包括Oculus、Valve、HTC、微软、Unity和Unreal等主要的VR厂商现在都提供了对所述标准的全部或部分支持。
OpenXR于2019年推出“1.0”版,尽管采用速度缓慢,但一直稳定增长,并在过去12个月中加快了普及脚步,例如,SteamVR在2月份予以正式支持,Oculus则于上月宣布将其作为新App发行的基本要求。
所以支持OpenXR的Unreal 4.27的发布正是时候,毕竟当Oculus宣布将完全转向OpenXR时,不少XR开发者都陷入了一个尴尬的境地:两个最大的游戏引擎Unity和Unreal都尚未提供开发就绪的OpenXR支持。
Epic表示,Unreal 4.27中的OpenXR支持来自Unreal Marketplace的扩展插件,这意味着开发者可以通过插件添加额外的OpenXR功能,无需等待整个引擎更新。
Unity开发者则需要再等一段时间,因为Oculus预计Unity OpenXR插件在2022年初之前都不会获得“完全支持”。
值得一提的是,Oculus依然为开发者提供Unreal 4的500万美元营收版权分成免除计划,亦即在2025年前都会为UE4应用支付从Oculus Store获得的前500万美元营收的分成费用,从而为每款应用程序节省高达25万美元的分成费用。当然,前500万美元营收的版权分成费用计算是基于总营收,这意味着是在Oculus Store分成30%之前的营收。
关于Unreal 4.27的XR功能和优化请参阅“Unreal 4.27预览版推出,针对XR增加一系列内容和优化”,而关于完整引擎更新说明的信息则请访问这一页面