Immersive Web SDK 1.0:用AI原生Web工具,为Quest和Meta VR眼镜构建体验

PICO 4 Ultra

查看引用/信息源请点击:映维网Nweon

用AI原生Web工具,为Quest和Meta VR眼镜构建体验

(映维网Nweon 2026年10月15日)Meta日前宣布Immersive Web SDK(IWSDK)1.0正式发布。现在你可以利用这个开源框架,在Web上为Quest和Meta VR眼镜构建沉浸式体验。

Immersive Web SDK 1.0:用AI原生Web工具,为Quest和Meta VR眼镜构建体验

IWSDK现在附带一套工具,让你的AI智能体能够查看、操控和调试你的体验,并提供一个可与该智能体共享的场景编辑器。从1.0开始,它已经可以用来为Meta VR眼镜构建应用。Meta指出:“有了IWSDK 1.0,你就拥有了一个可以为Meta VR眼镜构建应用的基础。”

IWSDK 1.0包含哪些内容:

  • 值得信赖的基础:预置交互、移动、物理、空间UI和混合现实,均通过稳定的API提供。

  • AI原生工具:你的编码智能体可以在桌面模拟器中查看、控制和调试应用,如今还能直接在Meta Quest头显上完成这些操作。

  • 智能体场景编辑器:你和你的智能体共同构建同一个可编辑的3D场景。

  • 为Meta VR眼镜做好准备:注视和捏合可与现有交互配合使用,并且你可以在眼镜发售前进行测试。

◐ 基础:沉浸式应用所需的一切

IWSDK基于Three.js和ECS构建。创建项目后,即可使用开箱即用的核心功能:

  • 交互:单手、双手或远距离抓取;用射线指向;戳按。无论使用控制器还是双手,操作方式都一致。

  • 移动:平滑移动、转向、传送和跳跃。

  • 物理:Havok物理默认在专用Web Worker中运行,减少主渲染线程的争用。

  • 空间UI:使用UIKitML构建3D界面,这是一种类似HTML的标记语言。

  • 混合现实及更多:平面和网格检测、锚点、深度遮挡、摄像头访问和空间音频。

你的应用首先是一个网站。这意味着你构建的场景既能在桌面浏览器中运行,也能在头显可用时成为沉浸式体验。任何人都可以通过链接打开,无需经历从商店下载体验或安装额外软件之类的额外步骤。

◐ AI原生开发工具套件

IWSDK从一开始就为AI辅助开发而构建。每个新项目都附带一个MCP服务器和智能体技能,可与任选智能体配合使用。除了编写代码,你的智能体还能查看场景、移动头显、控制器和双手、暂停并检查引擎,并搜索真实的IWSDK API,而不是凭空猜测。

IWSDK 1.0的新功能:智能体可以在已连接的Quest头显上测试。在此之前,这一循环只在桌面模拟器中运行。借助1.0,你的智能体可以在连接到电脑的Meta Quest上运行应用,并用相同命令进行测试。浏览器、渲染和帧率都来自设备本身,因此这些数据并非近似值。

◐ 智能体场景编辑器

过去,构建3D场景总要面对一种取舍:可视化编辑器让你直接掌控,却无法自动化;反过来,编码智能体可以帮你自动完成工作,但你无法重新打开并编辑它生成的内容。如今,智能体场景编辑器消除了这种取舍,让你和编码智能体可以共同构建同一个场景。

你在编辑器中操作,在同一窗口内从“运行时”切换到“编辑器”,使用真实项目资产摆放对象,并将更改保存到项目。你的智能体在代码中工作,编写模型、材质和行为,将它们放入同一场景,并渲染结果以检查自己的工作。在IWSDK 1.0中,它还能单独构建3D模型,并在使用前从各个角度检查每个模型。

◐ 为Meta VR眼镜做好准备

Meta VR眼镜运行与Quest相同的操作系统,人们将主要用眼睛和双手来使用。IWSDK 1.0已为它们做好准备,因此你可以在2027年春季眼镜发售前就开始构建。

IWSDK将注视视为指针:用户看向目标,用任意一只手捏合即可选择。任何已经适用于控制器或手部射线的功能,包括按钮、UI和可抓取对象,都适用于注视,而且无需编写任何针对注视的代码。只需一行配置即可开启,同一应用仍可在Quest上运行。你可以通过三种方式测试:

  • 桌面端:在模拟器的“注视 + 双手”模式中,光标就是注视点,模拟手负责捏合。

  • Quest 3和3S:用头部方向代替眼动追踪,视图会裁剪到眼镜较窄的视场角。这有助于判断关键UI元素是否离边缘太近。

  • Meta VR 眼镜(发售后):由真正的眼动追踪接管。同一应用,无需任何更改。

◐ 开始使用IWSDK 1.0

开始一个新的IWSDK项目很简单。只需在终端运行以下命令:

npm create @iwsdk@latest

选择虚拟现实、混合现实或桌面3D,挑选你的AI编码工具,然后开始构建。或者让你的智能体访问iwsdk.dev/skill.md,并描述你想构建的内容。

准备分享时,将应用托管在任何支持HTTPS的地方,或将其打包为PWA以发布到商店。如果你仍在使用IWSDK 0.5,请务必一起更新所有IWSDK包,并查看变更日志,了解少数已更改的默认值。

想了解IWSDK项目是如何组织的?我们的开源示例包括Connect Island,以及Project Flowerbed的重建版本。

如需更多指导和关键信息,请务必浏览文档,在GitHub收藏IWSDK项目。

本文链接:https://news.nweon.com/143597
转载须知:转载摘编需注明来源映维网并保留本文链接
素材版权:除额外说明,文章所用图片、视频均来自文章关联个人、企业实体等提供
QQ交流群:苹果Vision  |  Meta Quest  |  AR/VR开发者  |  映维粉丝读者
XR Dev Wechat Group/微信群
资讯