Meta 推出的 Immersive Web SDK(IWSDK) 正在重新定義沉浸式網頁開發。這款基於 WebXR 的開源工具,讓開發者能以熟悉的網頁語言與架構,快速建立 VR 與 MR 體驗,縮短開發流程並大幅提升跨平台相容性。無論是 Meta Quest、桌面瀏覽器或行動裝置,皆能以單一專案運行,為空間網頁(Spatial Web)奠定關鍵基礎。

IWSDK 建立在 Three.js 與高效的 ECS(Entity Component System) 架構之上,具備可擴充性與高效能的特點。它支援開發者建立可重複使用的元件與系統,加快沉浸式網頁的開發速度。官方強調,開發者可使用指令 npm create @iwsdk@latest 在數分鐘內建立完整專案,並透過 npm run dev 即時預覽與測試,大幅簡化過往零散的設定流程。

為了讓設計與開發能同步進行,Meta 也推出了 Meta Spatial Editor,讓團隊能以可視化方式編排物件、配置邏輯並即時預覽效果。這項工具能與 IWSDK 完整整合,使技術開發者與美術設計師可在同一流程中協作,提升製作效率。

此外,IWSDK 還引入新一代的空間介面語言 UIKitML,結合類似 HTML/CSS 的語法與 3D 幾何編譯機制,讓沉浸式 UI 的製作更簡單直覺。開發者可透過 VS Code 外掛進行即時預覽,並以 querySelectoraddEventListener 等熟悉的 Web API 操作介面,建立流暢的交互體驗。

IWSDK 同時內建多項空間互動功能,如手勢抓取系統、空間音效模組、物理移動與場景理解(Scene Understanding)支援,能自動辨識牆壁、地面與桌面等實體結構,為混合實境應用提供強大的基礎。

Immersive Web SDK 不只是開發工具,而是 Meta 為推動「Spatial Web」所打造的開放基礎。它降低了沉浸式體驗的技術門檻,讓更多創作者、教育者與企業能參與 WebXR 生態,共同推動網頁進化成三維互動世界。

By JYUN