雨果·巴拉:行业北极星Vision Pro过度设计不适合产品市场

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

查看引用/信息源请点击:映维网

它将成为未来所有新应用程序的首选API

映维网 2021年07月24日)为简化和加速XR应用的开发,Oculus自2016年以来就一直直致力于推动OpenXR标准的发展和采用。在过去的一年里,我们看到了整个行业在OpenXR方面的进步。Oculus、微软SteamVR和HTC都发布了符合OpenXR运行时的版本,而UnityEpic Games同样为引擎添加了相关的支持。

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

1. Oculus将全力支持OpenXR

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

全方位支持意味着:

  1. Oculus将通过开发者官网帮助开发者通过OpenXR构建新的应用程序
  2. Oculus将执行OpenXR的QA测试以确保功能正常工作
  3. 出现问题时及时解决错误
  4. 通过OpenXR为开发者提供新功能的API访问权限

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

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

兼容性支持意味着:

  1. Oculus会通过相关指南提供将现有应用程序迁移到OpenXR的建议,但无法帮助你使用Oculus Native Mobile和PC API创建新的应用程序。
  2. Oculus会继续对Oculus Native Mobile和PC API执行有限的QA测试,以确保其正常运行。
  3. 在报告错误时进行分类,并根据需要修复关键错误。功能缺陷将根据具体情况解决。
  4. 团队不会再向Oculus Native Mobile和PC API添加新功能。

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

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

不再支持意味着:

  1. Oculus将要求新应用程序采用OpenXR,除非有豁免许可。
  2. Oculus不再提供对Oculus Native Mobile和PC API的访问,但允许现有应用程序继续使用它们。
  3. Oculus会通过相关指南提供将现有应用程序迁移到OpenXR的建议,但无法帮助你使用Oculus Native Mobile和PC API创建新的应用程序。
  4. 将Oculus Native Mobile和PC API的QA测试简化为自动化测试,以确保核心功能正常运行。
  5. 只修复Oculus Native Mobile和PC API中的关键安全或隐私漏洞。

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应用程序。

本文链接https://news.nweon.com/87824
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群苹果Vision  |  Meta Quest  |  微软HoloLens  |  AR/VR开发者  |  映维粉丝读者

您可能还喜欢...

资讯