Google 的 XR Blocks 发布 0.22.0 版本,three.js WebGPURenderer 现在已能在该库的桌面模拟器中运行。但同一份发布说明中写明:空间 UI 尚不支持 WebGPURenderer,并称这属于模拟器的初步支持,而非端到端覆盖。构成 XR Blocks 界面的面板、卡片和文本输入框目前依然沿用旧渲染器。
“部分支持”要看清楚
渲染器切换不是开关。three.js 场景能跑,但 UI 层还在旧渲染器上——这意味着同一帧里存在两套渲染路径,混合模式的成本和限制都要自己评估。
同时更新的内容不少
新增设备端 Gemma 4 助手支持空间场景上下文和 Markdown 回复;加入设备端超分辨率、EfficientSAM 圈选搜索演示;离线空间字幕与翻译、可交互的 Teachable Machines 训练、照片转 3D 重建,以及从单张相机照片得到与世界对齐的度量深度。
工程层面的更新更实在
three.js 升级到 r186,构建从 Rollup 换为 Rolldown,代码检查从 ESLint 换为 Oxlint,升级到 TypeScript 7,8 个 npm Dependabot 安全警报已解决。SDK 和示例中的 Gemini 调用从 generateContent 迁移到 Interactions API,默认 Flash 模型改为 gemini-3.8-flash。
数据缺席的地方
Google 没有公布帧率、延迟、准确率,同时未列出可运行这些演示的头显或眼镜。“设备端”是发布说明中的说法,不是实测数据。
Rolldown 和 Oxlint 的趋势
构建换 Rolldown、检查换 Oxlint,都是 Rust 化迁移的一部分。这个方向在前端工具链里已经不是选择题了。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。