Unity开发OpenXR | Open XR 标准化的好处

举报
呆呆敲代码的小Y 发表于 2022/03/31 19:16:43 2022/03/31
【摘要】 OpenXR“ OpenXR ” 旨在标准化各种 VR / AR 平台上的设备和应用程序之间的规范。它由 Khronos Group 制定,Khronos Group 是一个由 VR/AR 相关公司组成的组织,下面会进行详细介绍。微软、HTC等多家公司都参与了,Valve(SteamVR)也在2021年2月支持。 标准化有何好处OpenXR 工作组相信我们可以通过标准化来帮助解决这些问题。...

请添加图片描述

OpenXR

OpenXR ” 旨在标准化各种 VR / AR 平台上的设备和应用程序之间的规范。

它由 Khronos Group 制定,Khronos Group 是一个由 VR/AR 相关公司组成的组织,下面会进行详细介绍。
微软、HTC等多家公司都参与了,Valve(SteamVR)也在2021年2月支持。

标准化有何好处

OpenXR 工作组相信我们可以通过标准化来帮助解决这些问题。标准将允许应用程序开发人员将更多时间花在创造令人惊叹的体验上,而将更少的时间花在让体验在无数硬件组合上发挥作用上。它还将使设备供应商能够在其平台上提供更多内容,并将使其投资面向未来。

OpenXR 标准分为两部分。首先是应用程序接口,应用程序开发人员和中间件提供者写入该接口,用于定义和组合通用的跨平台功能。这使应用程序开发人员能够编写一次可在任何地方运行的代码,专注于对其应用程序进行创新,并且不必为各种不同的设备支持多个接口。

接下来,设备层允许 VR/AR 运行时与各种设备进行交互。如果硬件制造商想要添加对新设备的支持,他们会实现符合设备层规范的代码,并且他们的硬件将立即与为应用层编写的应用程序兼容。这是一个强大的架构,使每个人都能够专注于对他们来说最重要的事情。

OpenXR 标准旨在实现供应商之间丰富多样的实现差异化。来自不同供应商的运行时可能在性能和功能上有所不同,但是让这些运行时实现支持相同的标准接口会为最终用户带来更多的选择。

跨平台的VR标准通过使应用程序能够在任何VR系统上运行一次,以及访问集成在VR系统中供应用程序使用的VR设备,从而消除了行业分割。

在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。