SIGGRAPH 2018大会Khronos首次公开展示VR和AR的开源标准:OpenXR

vr之星  于 2018-8-15 10:56:14 |只看大图 回帖奖励 |阅读模式
0 897
虚拟现实和增强现实,统称为“XR”,影响着各行各业。 XR不仅在游戏领域起飞,而且还在医疗,零售,教育,培训,房地产,娱乐和更多市场中得到应用。然而,XR的增长受到行业碎片的阻碍,并且每个XR平台的专有API导致缺乏应用程序和设备互操作性。 Khronos一直致力于解决这个问题,并首次在SIGGRAPH 2018上公开展示了VR和AR的开源标准:OpenXR。
1.问题:碎片化
下图说明了OpenXR之前的行业状态,其中每个XR运行时都公开了专有应用程序和面向设备的API。这意味着必须重写应用程序以在不同的AR / VR平台上运行,而外围设备需要多个自定义运行时集成。这会在市场上造成不受欢迎的成本,混乱和不确定性。例如,最终用户可能担心他们购买的VR或AR系统可能只能运行有限的应用程序子集。
SIGGRAPH 2018大会Khronos首次公开展示VR和AR的开源标准:OpenXR
2. Khronos解决方案:OpenXR AR / VR互操作性标准
OpenXR可以通过创建面向所有XR运行时的面向应用程序的API以及可选的设备插件扩展来帮助解决碎片问题,该扩展允许任何兼容设备在OpenXR生态系统中无缝运行。这创造了双赢局面:应用程序无需移植或重写代码即可进入更大的XR系统市场; XR设备可以自我集成,并由暴露OpenXR设备集成层的任何运行时使用;最后,XR运行时供应商可以访问系统上的更多应用程序和设备。
SIGGRAPH 2018大会Khronos首次公开展示VR和AR的开源标准:OpenXR
3. OpenXR设计理念
OpenXR由Khronos成员开发,包括业界领先的AR / VR公司之一。除了跨平台API设计协作之外,成员公司还为OpenXR工作组带来了丰富的经验,以帮助创建具有前瞻性,面向未来的标准。
SIGGRAPH 2018大会Khronos首次公开展示VR和AR的开源标准:OpenXR
面向OpenXR应用程序的API提供核心XR功能,例如位置跟踪,视口管理和输入事件处理。 OpenXR设计是可扩展的,因此您可以轻松添加新功能。 OpenXR还使用类似Vulkan的方法,通过支持可安装的工具层来提供调试,验证和性能分析,从而实现高效的应用程序开发。作为工作组前瞻性设计理念的一个例子,OpenXR使用基于动画的输入抽象,使应用程序能够定义他们希望执行的任何动作(例如“转移”,“移动”,“跳跃”),以及将它们绑定到驱动相应操作的物理输入,例如按钮单击,滑块或手势。这允许OpenXR应用程序在支持不同输入硬件的系统之间移植,包括尚未发明的未来UI设备。就应用而言,无论是光学跟踪器,内部/外部跟踪器还是其他未发明的空间物体跟踪方法,使用何种跟踪方法都无关紧要。
SIGGRAPH 2018大会Khronos首次公开展示VR和AR的开源标准:OpenXR
4.首次公开演示
OpenXR标准的开发始于2017年4月,工作组首次在2018年3月的GDC会议上公开讨论了相关的设计细节。随着OpenXR 1.0规范越来越接近公开发布,团队成员正在设计多个独立的原型实现到确保标准设计稳定完整。
在SIGGRAPH 2018年,Khronos首次公开展示了OpenXR。 Epic的“Showdown”VR Demo使用Unreal 4插件OpenXR API轻松运行StarVR标头和Microsoft WMR标头。该应用程序不需要对不同设备进行任何更改,这将解释OpenXR的可移植性。
此外,在8月15日的13:00,您还可以浏览SIGGRAPH和OpenXR的演示:标准化所有现实:了解OpenXR(所有现实的标准化:OpenXR的一睹)。

| 0 人收藏
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则

    QQ|小黑屋|vr资源吧 |网站地图