联通400电信400移动400

新闻中心

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

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

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

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

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

  1. Oculus将全力支持OpenXR

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

  全方位支持意味着:

  Oculus将通过开发者官网帮助开发者通过OpenXR构建新的应用程序

  Oculus将执行OpenXR的QA测试以确保功能正常工作

  出现问题时及时解决错误

  通过OpenXR为开发者提供新功能的API访问权限

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

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

  兼容性支持意味着:

  Oculus会通过相关指南提供将现有应用程序迁移到OpenXR的建议,但无法帮助你使用Oculus Native Mobile和PC API创建新的应用程序。

  Oculus会继续对Oculus Native Mobile和PC API执行有限的QA测试,以确保其正常运行。

  在报告错误时进行分类,并根据需要修复关键错误。功能缺陷将根据具体情况解决。

  团队不会再向Oculus Native Mobile和PC API添加新功能。

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

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

  不再支持意味着:

  Oculus将要求新应用程序采用OpenXR,除非有豁免许可。

  Oculus不再提供对Oculus Native Mobile和PC API的访问,但允许现有应用程序继续使用它们。

  Oculus会通过相关指南提供将现有应用程序迁移到OpenXR的建议,但无法帮助你使用Oculus Native Mobile和PC API创建新的应用程序。

  将Oculus Native Mobile和PC API的QA测试简化为自动化测试,以确保核心功能正常运行。

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

  更多精彩欢迎关注沈阳400电话办理



辽公网安备 21011202000644号