元宇宙探索院元宇宙探索院

开源游戏引擎Godot联手Khronos:OpenXR重大更新,XR开发迎来新纪元!

2025-11-11xr

 

你是否曾梦想,在虚拟与现实交织的世界里,创造出令人惊叹的沉浸式体验?现在,这个梦想正加速照进现实!

近日,一个振奋人心的消息传来:
开源游戏引擎Godot多项核心
OpenXR功能已然生产就绪,全球开发者触手可及,一个全新的XR开发纪元正悄然开启!

OpenXR渲染模型:Godot 4.5为你而来!

想象一下,你开发的应用,无论用户手持何种
VR/AR设备,都能精准展现其专属的控制器模型,甚至细节到动画效果——这不再是奢望!
Godot 4.5已正式集成OpenXR渲染模型扩展,这标志着跨平台XR开发的一个里程碑。

Godot 4.5 渲染模型

Godot的早期实践,对API设计起到了至关重要的验证作用。它帮助
Valve和
PICO等运行时厂商不断完善自身实现。目前,这项功能已在SteamVR和PICO运行时上通过严苛测试并完美运行。可以说,渲染模型的加入,是构建真正统一XR体验的关键一步。PICO的OpenXR技术负责人对此赞不绝口,直言Godot的早期支持为PICO高效实现RenderModel提供了宝贵参考。

空间实体:混合现实的魔法棒

或许,本次更新中最令人瞩目的,要数Godot 4.6 dev 1对OpenXR空间实体扩展的支持。这套系统为开发者们带来了构建混合现实体验的强大武器,让虚拟内容与真实世界无缝融合、持久存在,并能感知空间。它包括:

  • 空间锚点:
    虚拟物体能“记住”真实世界的位置,无论何时何地,都能精准回归。

  • 平面检测:
    轻松识别地面、墙壁等物理表面,为虚拟交互打开无限可能。

  • 标记追踪:
    通过二维码等识别物,实现虚拟与现实的精确对齐。

回想SIGGRAPH大会上,基于PICO运行时驱动的Godot OpenXR空间锚点演示,那份成熟度不仅展示了Khronos API的卓越,更彰显了整个生态运行时实现的完备。谷歌高级软件工程师Nihav Jain坦言,Godot项目提供的及时反馈和API测试能力,是验证空间实体设计及其运行时实现的“关键洞察”。PICO的OpenXR技术负责人刘志鹏也充满自豪,表示PICO作为首家提供运行时实现支持的厂商,与Godot的合作正为更广大的XR开发者带来增强的跨平台空间感知开发体验。

OpenXR 1.1与高级特性:性能与画质的双重飞跃

Godot 4.6的怀抱里,还包含了OpenXR 1.1的全面支持。这意味着开发者可以畅享最新规范带来的改进。我们还实现了帧合成功能,为运行时提供了深度缓冲区和运动向量等宝贵渲染信息,这直接带来了更出色的重投影效果,即使在较低帧率下,也能保持高水准的视觉质量。

我们仍在持续努力,Quad View(内嵌渲染)支持也在开发中。它能在用户焦点区域提供更高质量的渲染,同时兼顾整体性能,让细节呈现更淋漓尽致。

告别多APK噩梦,统一安卓XR部署!

曾几何时,安卓XR开发的痛点让无数人头疼不已——不同的XR设备,往往需要定制各自的APK。但现在,
Godot拿出了革命性的解决方案:一套APK,通吃所有支持OpenXR的安卓XR设备!

这正是OpenXR最初的承诺:真正的跨平台兼容性。过去,为不同设备维护多个构建版本,无疑给开发者增添了不必要的障碍,尤其在教育和演示场景中。Godot的这一突破,无疑让开发者的效率飙升。

Khronos与Godot:开放协作,共创未来

Godot OpenXR集成项目是开源Godot社区与Khronos Group的强强联手。Khronos Group是制定和维护OpenXR标准的行业联盟。通过在一个被数千名开发者使用的生产级游戏引擎中实现这些功能,我们正共同帮助开发者:

  • 验证API设计:
    真实世界的应用,总能发现孤立测试难以察觉的边缘情况和易用性问题。

  • 加速运行时开发:
    我们的实现,为运行时厂商提供了宝贵的参考范本。

  • 融入开发者反馈:
    来自社区的一线声音,直接塑造着最终的规范。

Khronos正是通过资助和支持这类项目,确保OpenXR等开放标准能吸纳开发者们最直接的反馈,持续进化。

XR的星辰大海

随着Godot 4.6中这些功能的尘埃落定,我们已将目光投向OpenXR的下一阶段:

  • 多厂商身体追踪标准化

  • 空间实体第二阶段功能

  • 多应用支持

  • 通用控制器支持优化

Godot OpenXR集成项目生动诠释了规范制定机构、运行时厂商与引擎开发者之间的紧密协作,是催生更优API、加速技术普及的康庄大道。当这些功能在全球开发者面前铺陈开来,OpenXR生态正蜕变为它最初设计的模样——一个统一、成熟的跨平台XR开发标准。

参考: https://www.khronos.org/blog/godot-openxr-integration-project-update-major-openxr-features-now-production-ready