目前虚拟和增强现实市场上有很多玩家,但是在不同平台上的标准和解决方案都不尽相同,为此,VR 开放标准组织 Khronos Group 创建了 OpenXR,这是一个开放免费的 VR 和 AR 应用程序和设备标准。现在,微软也加入其中,成为越来越多加入和支持 OpenXR 的公司之一。
OpenXR 标准消除了将 VR 应用程序,游戏和引擎移植到不同供应商 API 的需求。同时,对于消费者来说,这样可以解决 VR 设备只能运行已经移植到 SDK 中应用程序的问题。对于开发人员来说,OpenXR 可以通过两层 API 接口将代码编写成在任何 VR 系统上运行的应用程序。
OpenXR 定义了两个级别的 API 接口,VR 平台的运行时可以用来访问 OpenXR 生态系统。应用程序和引擎使用标准化的接口来询问和驱动设备。设备可以自我集成到一个标准化的驱动程序界面。标准化的硬件/软件接口减少了碎片化,同时保留了实施细节,以鼓励行业创新。
随着微软继续推动 Windows 混合现实,微软正在慢慢地成为 VR 和 AR 市场的大玩家。他们对 OpenXR 的支持很可能成为未来数月标准成功的关键之一。