Meta发布VR开发套件 让AI代理测应用
Meta 10月14日发布Immersive Web SDK(IWSDK)1.0,这套开源框架用于构建在网页上运行、在头显中变为沉浸式的体验。与早期版本相比,1.0最大的变化是把AI编码代理正式接进开发与测试流程:每个新项目都会自带一个MCP(模型上下文协议)服务器与代理技能。
借助这些工具,AI代理不再只是写代码,它可以查看场景、移动头显、手柄与双手、暂停并检查引擎状态,并直接检索真实的IWSDK接口,而不是凭空猜测参数。此前这套测试闭环只能在桌面模拟器里运行;从1.0开始,代理可以对连接在开发者电脑上的Quest头显执行同样的命令。

场景编辑也变成了“双人合作”:代理可以通过代码写入模型、材质与行为,开发者则在可视化编辑器里摆布素材、调整结果,双方操作的是同一个可编辑的3D场景。
框架底层基于Three.js与ECS架构,1.0把常用能力封装成稳定的接口,开箱即用:交互支持单手、双手与远距离抓取,以及射线指向与戳按;移动包含平滑位移、转向、传送与跳跃;物理使用Havok引擎并默认跑在独立的Web Worker里,以减少对主渲染线程的占用;空间界面用类HTML的标记语言UIKitML构建;此外还有平面与网格检测、锚点、深度遮挡、摄像头访问与空间音频等混合现实能力。
一个容易被忽略的前提是:这类应用首先是一个网站。开发者构建的场景既能在桌面浏览器里运行,也能在头显可用时切换成沉浸式视图,任何人点开链接就能体验,无需去应用商店下载或额外安装软件。
IWSDK 1.0同时开始为Meta VR眼镜做准备。开发者现在就能测试“注视加捏合”这套交互方式,该眼镜预计在2027年春季上市;不过在Quest上,目前只能用头部朝向代替眼动追踪,真正的眼动追踪要等硬件发布之后。在官方演示中,Meta称一个AI代理把Hyperform的每一关都在Quest 3上玩了一遍,找出卡顿并修复,最终把帧率稳定在90帧——需要说明的是,这是厂商演示,并未经过独立验证。
编译自 Meta Developers Blog,原标题:“Immersive Web SDK 1.0: Build for Quest and Meta VR Glasses with AI-Native Web Tools”
