近日,Google旗下开源XR开发工具库XR Blocks发布0.22.0版本。此次更新并未停留在单一功能演示,而是把WebGPU渲染、端侧AI示例、空间UI组件和桌面模拟器工具放进同一套开发框架中。对XR开发者而言,这意味着可以更早验证空间应用如何结合新图形接口与本地模型。
从内容看,这次版本更新呈现出较清晰的路线:渲染、环境理解、交互和调试工具被同时推进。XR Blocks正在从演示工具库,逐步扩展为空间应用原型开发的基础设施。
WebGPU初步进入模拟器,完整链路仍待补齐
官方更新日志显示,XR Blocks桌面模拟器首次支持three.js的WebGPURenderer。模拟器的深度处理、深度遮挡及相关渲染模块已初步适配WebGPU,开发者可以通过示例测试新的图形渲染能力。
但这项能力目前仍有边界。Google指出,XR Blocks的空间UI组件尚未支持WebGPURenderer,因此现阶段属于模拟器层面的初步适配,尚未实现完整的端到端支持。
这表明谷歌正在为WebGPU进入XR开发流程做前期验证。对开发者来说,新的渲染能力能否真正用于空间应用,还要看UI组件、性能工具和后续设备支持是否跟上。
端侧AI演示增多,Gemma 4进入空间场景
此次更新中,端侧AI是另一条主线。新版本加入多项端侧运行示例,包括能够结合空间场景上下文生成回答的Gemma 4助手、端侧图像超分辨率、基于EfficientSAM的圈选搜索,以及离线空间场景描述和翻译功能。
这些演示共同指向空间设备上的环境理解能力。空间场景描述和翻译尝试把现实环境中的信息转化为可处理的语义内容;圈选搜索则提供了一种基于视觉区域选择的信息获取方式。
- 3D物体识别流程中的SlimSAM被替换为基于LiteRT运行的EfficientSAM-Ti。
- 新增照片转3D演示。
- 新增单目照片生成世界坐标对齐深度信息的演示。
底层调用方面,XR Blocks将Gemini模型调用迁移至Interactions API,默认Flash模型更新为Gemini 3.8 Flash。这类调整有助于把AI能力从单独示例整理为更统一的开发接口。
不过,Google尚未公布这些端侧AI功能在具体XR设备上的运行性能、延迟或兼容性数据。相关功能目前主要面向开发者测试与原型验证。
空间UI与工具链补齐,谷歌的XR布局更清晰
空间交互组件也是本次升级的一部分。XR Blocks新增可滚动视图、可编辑文本框,以及支持调整尺寸的卡片组件。这些组件是空间界面承载内容浏览、输入和信息展示的基础,其完善程度会影响应用开发的可用性。
更新还优化了图标渲染方式,以减少绘制调用次数。桌面模拟器新增昼夜光照模式和独立性能分析工具,Roomcraft示例加入跨设备协作功能。开发者还可以通过生成式AI示例,将AI生成的虚拟物体放置在真实环境表面,并利用ArUco标记追踪功能实现虚实物体定位。
此外,XR Blocks将three.js升级至r186版本。对依赖Web图形生态的团队来说,工具链保持更新有助于降低后续迁移成本。
从这次更新看,谷歌正在把XR开发所需的多层能力放到同一个开源框架中:WebGPU对应渲染管线,端侧AI对应环境理解和内容生成,空间UI对应交互,桌面模拟器对应调试验证。XR Blocks 0.22.0仍带有实验性质,但它让开发者能够更早接触空间应用的完整问题:图形、AI、界面与真实环境如何协同。
原创文章,作者:点点,如若转载,请注明出处:https://www.dian8dian.com/gu-ge-geng-xin-xr-blocks-22-xr-kai-fa-gong-ju-kai-shi-tong