生成数据智能

OpenXR 1.1 将注视点渲染等引入规范

日期:

OpenXR 1.1 规范现已推出。

OpenXR 是用于本机 XR 应用程序开发和运行时的开放行业标准 API。它由 Khronos 管理,该联盟也是管理 OpenGL、Vulkan 和 WebGL 的非营利行业联盟。 OpenXR 工作组包括业内所有主要公司,包括 Meta、Pico、HTC、Valve、Varjo 和 Unity,但值得注意的是不包括 Apple。

OpenXR 1.0 规范于 2019 年最终确定。各个公司和团体通过 OpenXR 扩展在核心规范之上添加了额外的功能,并且 开放式XR 1.1 将其中五个扩展引入到所有设备都支持的核心规范中:

  • 具有注视点渲染的立体 (从 Varjo 的 XR_VARJO_quad_views 升级)增加了对“跨多个图形渲染 API”的眼动追踪或固定注视点渲染的支持。
  • 本地楼层 (从 XR_EXT_local_floor 升级),除了现有的 LOCAL 和 STAGE 之外,添加第三个 LOCAL_FLOOR 跟踪坐标空间类型。 LOCAL 也称为视线水平跟踪,意味着居中会影响所有三个轴。对于 STAGE,不适用重新居中,因为坐标空间的中心是游戏空间中地板的中心。新的 LOCAL_FLOOR 是一个中间立场,使两个水平轴居中,同时保持垂直与真实地板对齐。
  • 抓握面 (从 XR_EXT_palm_pose 升级),这种姿势“允许应用程序可靠地渲染用户手中的虚拟对象,无论它是直接跟踪还是由运动控制器跟踪”。
  • xr定位空间 (及其相应的扩展等效 XR_KHR_locate_spaces),一个“定位空间数组的函数”。
  • Xr液体 (从 XR_EXT_uuid 升级),一种保存通用唯一标识符的数据类型。
自版本 1.1 起,OpenXR 中的三种跟踪坐标空间类型。

Khronos 表示,OpenXR 1.1 还提供了“新功能和说明”,包括 13 个新的交互配置文件、拇指放置表面、手写笔、扳机卷曲和扳机滑动的标识符、控制器元素的接近检测以及索引扳机和按键下的本地化触觉。拇指。

此外,OpenXR 1.1 添加了新的权限不足和依赖项未启用的错误代码,以帮助开发人员进行应用程序调试。

包括 Meta、Pico、HTC、Valve、Varjo 和 Unity 在内的主要公司都重申了对 OpenXR 的支持,并表达了支持 OpenXR 1.1 的意图——不过,特别是不是苹果。 Apple Vision Pro 不支持 OpenXR,使用其开放式专有 ARKit 和 RealityKit API。

现货图片

最新情报

现货图片

在线答疑

你好呀! 我怎么帮你?