编译/VR陀螺
近日,虚幻引擎4的新版本4.27带来了对OpenXR的 " production-ready (生产就绪)"支持。这一变化对于Oculus开发者来说来得正是时候,因为该公司最近宣布它将在未来的VR开发中完全向OpenXR标准开放。
图源:Epic Games
在今年5月份,虚幻引擎5的早期访问版本就包括了对OpenXR的改进支持。虽然开发者可以使用该版本的引擎及其XR工具,但Epic Games并不推荐将早期访问版本的虚幻引擎5用于实验之外的任何事情。对于想要构建面向公众作品的开发者,该公司仍然推荐使用虚幻引擎4。
由于虚幻引擎5本身还没有准备好,Epic Games正在继续更新可用于开发的虚幻引擎4。其中新的4.27版本是该公司所说的第一个包含生产就绪的OpenXR功能的版本。
OpenXR旨在使VR和AR应用的开发标准化,使硬件和软件更具有互通性。该标准自2017年4月以来一直在开发,并得到了VR行业几乎所有主要硬件、平台和引擎公司的支持。
自2019年推出 "1.0 "版本以来,OpenXR已经看到了缓慢但稳定的采用,在过去的12个月里,它的发展步伐明显加快。SteamVR早在2月份就宣布正式支持该标准,Oculus在上个月宣布它将 "全力以赴 "支持这个标准,并表示所有新的开发者功能将建立在OpenXR的基础上。
当Oculus上个月表示其将完全转向OpenXR开发时,它就将XR开发者置于一个奇怪的位置,因为两个主流的游戏引擎,即Unity和虚幻引擎还没有宣布提供生产就绪的OpenXR支持。因此虚幻引擎4的4.27版本发布的很及时。
Unity开发者还得再等上一段时间,才能实现向OpenXR的飞跃,因为Oculus预计Unity OpenXR插件要到2022年初才能得到 "完全支持"。一旦实现了支持,这将帮助更多XR开发者,因为在构建XR内容时,有更多开发者会选择使用Unity。
但是,也许开发者应该再观望一下,据我们所知,Oculus对使用虚幻引擎构建VR应用程序的开发者仍有一项特殊的优惠:该公司会为一款游戏在收入超过500万美元之前提供引擎使用费。
Epic表示,虚幻引擎4.27中的OpenXR支持可以通过Unreal Marketplace的扩展插件进行添加,这意味着开发者可以通过插件添加额外的OpenXR功能,而不需要等待整个引擎的更新。
新的VR和AR开发模板
虚幻引擎4.27还增加了一个改进的VR模板,Epic表示该模板 "旨在成为您所有VR项目的起点",并内置了基本的VR功能,如远距离移动、快速旋转、物体抓取、观众摄像机和一个可用于VR的菜单系统。
VR模板提供对Oculus Quest 1和2、带有Oculus Link的Quest、Rift S、Valve Index、HTC Vive和Windows MR头显的支持。由于有了OpenXR,Epic表示 "模板的逻辑可以在多个平台和设备上工作,无需任何特定于平台的检查或调用。”
对于PC VR,虚幻引擎4.27还包括对固定注视点渲染的实验性支持,这种技术降低了外围图像的质量,并提高用户通过镜头可以看到的中心位置的图像质量。虚幻引擎4.27中的固定注视点渲染目前仅限于使用DX12和支持VRS Tier 2 GPU的Windows平台。
虚幻引擎4.27还包括一个用于手持式AR开发的新模板,它被设计为开发者构建基于ARCore(安卓)和ARKit(iOS)的AR应用的起点。与VR模板类似,AR模板包括内置的UI、用户拍摄AR内容快照的工具以及在世界中移动、旋转和缩放模型的能力等基本内容。
新的引擎更新进一步包括对虚幻引擎的虚拟生产工具的大量改进,这些工具旨在将实时CGI环境与真人电影制作结合起来。想深入了解更多细节,可查看虚幻引擎4.27的完整补丁说明。
来源:roadtovr
投稿/爆料:tougao@youxituoluo.com
稿件/商务合作: 六六(微信 13138755620)
加入行业交流群:六六(微信 13138755620)
元宇宙数字产业服务平台
下载「陀螺科技」APP,获取前沿深度元宇宙讯息