Tag:XR标准

  • OpenXR 发布空间实体扩展标准,统一环境感知与空间交互能力

    2025-06-18 08:42:15

    近日,OpenXR联盟发布了全新的"OpenXR空间实体扩展(SpatialEntitiesExtensions)"标准,旨在为AR、VR和MR应用提供一套通用的技术接口,以实现对现实世界环境的感知和交互。这些新标准涵盖了:表面检测(SurfaceDetection)标记追踪(MarkerTracking)空间锚点(SpatialAnchors)数据持久化(Persistence)这些功能长期以来依赖于各厂商自有的SDK或扩展接口,如今首次在OpenXR框架下实现了标准化。📚什么是OpenXR?OpenXR是一个面向AR、VR和MR应用开发与运行时的开放标准API。它由非营利性行业联盟KhronosGroup主导管理,该组织同时也是OpenGL、Vulkan和WebGL等图形标准的维护者。OpenXR的核心理念是:让开发者只需编写一次应用代码,即可在多种头显设备上运行,而无需为不同硬件平台使用各自的专属API。目前,几乎所有的主流头显设备、引擎和运行时都已支持OpenXR,苹果VisionPro和PlayStationVR2(PS5平台)除外。🧱OpenXR空间实体扩展详解此次发布的OpenXR空间实体扩展目标在于为开发者提供一套统一的方式,利用头显或眼镜的空间感知能力,构建能够与用户物理环境互动的应用体验。在此之前,这类功能往往依赖于特定厂商的扩展或SDK实现。现在,它们被整合进OpenXR的标准化体系中,大大提升了跨平台兼容性和开发效率。该扩展体系围绕一个基础扩展:✅XR_EXT_spatial_entities这是整个空间实体功能的基础模块,提供了"在用户环境中表示和操作空间元素"的基本能力。在此基础上,还定义了五个关键子扩展:🪟1.XR_EXT_spatial_plane_tracking功能:对现实世界中的平面进行检测与空间追踪用途:可识别桌面、地面、墙面等表面,便于虚拟对象放置🧾2.XR_EXT_spatial_marker_tracking功能:对环境中的视觉标记(如QR码)进行六自由度(6-DOF)跟踪用途:可用于引导导航、触发事件、增强信息展示等场景📌3.XR_EXT_spatial_anchor功能:允许将虚拟内容精确地定位到现实世界中的具体位置用途:支持在特定地点固定虚拟物体,适用于导航、AR游戏、工业维修等🔒4.XR_EXT_spatial_persistence功能:让空间上下文数据在应用会话之间保持一致用途:用户关闭应用后再次打开时,仍能看到之前放置的虚拟对象🗂️5.XR_EXT_spatial_persistence_operations功能:提供对持久化空间数据的高级管理功能用途:包括空间数据的查询、删除、更新等操作,适用于企业级AR场景🗣️官方表态:推动互操作性生态建设Meta的RonBessems是当前OpenXR工作组的主席,他在一份声明中表示:"OpenXR空间实体扩展解决了开发者社区最迫切的需求之一,是我们打造强大且真正可互操作的XR生态系统道路上的重要里程碑。这些扩展经过精心设计,作为一个可发现、可扩展的功能集合,不仅为当前的空间应用打下了坚实基础,也为未来便携式空间计算的持续创新铺平了道路。"🔜后续计划:图像与对象追踪、环境建模等扩展正在讨论中Khronos还透露,目前正在讨论中的后续扩展包括:图像与对象追踪(ImageandObjectTracking)基于网格的环境建模生成与处理(Mesh-basedEnvironmentModeling)这些功能将进一步丰富空间计算的能力边界。💼行业广泛支持:Meta、Google、Unity等七家公司承诺尽快支持包括Meta、Google、pico、Varjo、Unity、Godot和Collabora在内的七家科技公司均已发布官方声明,表达对OpenXR空间实体扩展的支持,并承诺将在其产品和服务中尽快实现这些标准。这标志着OpenXR正在成为全球XR开发者生态系统的核心支柱。📌编者按:随着空间感知能力的标准化,OpenXR再次迈出推动跨平台互操作性的关键一步。对于开发者而言,这意味着更少的适配工作、更高的复用率;对于用户而言,则意味着更稳定、更一致的空间体验。随着更多头部企业的加入,这一标准有望在未来几年内成为XR领域的"事实标准"。

  • 共 1 条1/11

    热门资讯