/ Nweon / 0浏览

Oculus开始全面支持OpenXR,纳入新App发行基本要求



映维网
2021年07月24日

)为简化和加速XR应用的开发,
Oculus
自2016年以来就一直直致力于推动
OpenXR
标准的发展和采用。在过去的一年里,我们看到了整个行业在OpenXR方面的进步。Oculus、
微软

Steam
VR和
HTC
都发布了符合OpenXR运行时的版本,而
Unity

Epic Games
同样为引擎添加了相关的支持。

针对这一趋势,Oculus日前表示团队将全方位支持OpenXR。


1. Oculus将全力支持OpenXR

从v31开始,新功能将通过OpenXR扩展交付,而不再是Oculus Mobile和PC API。团队会全方位支持OpenXR,而它将成为未来所有新应用程序的首选API,包括计划采用Passthrough Experimental API的应用程序。

全方位支持意味着:


2. Oculus Native Mobile和PC API兼容性支持

利用Oculus Mobile和PC API构建的应用程序能够继续正常运行,但Oculus提供的支持级别将在明年发生变化。从2021年8月31日开始,Oculus Mobile和PC API将进入兼容性支持。

兼容性支持意味着:


3. Oculus将停止对Oculus Native Mobile和PC API的支持

2022年8月31日,Oculus将停止Oculus Native Mobile和PC API的兼容性支持。现有的应用程序将能继续兼容Oculus设备,但Oculus的支持级别将发生变化。

不再支持意味着:


4. Unity引擎

Oculus正在将OVRPlugin迁移到OpenXR后端。从2021年7月(v31)开始,团队将通过Oculus XR Plugin with Unity 2020+全面支持OpenXR。对于采用Unity 2019.4 LTS的开发者,Oculus在2022年7月之前将继续通过legacy CAPI/VRAPI后端提供兼容性支持。新功能(v31之后)将仅通过OpenXR提供。

Oculus将继续与Unity密切合作开发OpenXR插件。Unity OpenXR插件将在2022年初获得完全支持(Unity 2021 LTS),并将成为Unity开发者的推荐路径。团队将继续为Oculus XR插件提供兼容性支持,直到2023年初Unity 2022 LTS发布。


5.
Unreal
引擎

从2021年7月(v31)开始,Oculus将把Oculus VR插件迁移到OpenXR后端。开发者可以在插件设置中选择后端(legacy后端在v31中为默认后端),而团队期望OpenXR后端在v32中成为默认后端。Oculus在2022年7月之前将继续通过legacy CAPI/VRAPI后端提供兼容性支持。新功能(v31之后)将仅通过OpenXR提供。

团队将继续与Epic Games合作,通过UE5中的OpenXR插件向Oculus设备提供全面支持。但当UE5发布时,Oculus VR插件将弃用,而UE5开发者需要使用OpenXR插件来开发Oculus应用程序。

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注