Meta* выпустила Immersive Web SDK — первую стабильную версию открытого фреймворка для разработки трёхмерных веб‑приложений виртуальной и смешанной реальности.

Immersive Web SDK помогает создавать VR‑приложения и игры, которые работают прямо в браузере и доступны по ссылке. Для запуска пользователю не надо скачивать отдельное приложение. Кроме того, один и тот же проект может открываться на обычном ПК с клавиатурой и мышью, а на совместимой VR‑гарнитуре переходить в режим погружения.

Фреймворк использует сразу несколько готовых библиотек и собственные решения. Библиотека Three.js отвечает за обработку трёхмерных сцен, освещения, материалов и виртуальных камер. WebXR связывает веб‑приложение с функциями гарнитуры. Immersive Web SDK поверх этого реализует механики взаимодействия: захват предметов, притягивание объектов на расстоянии, телепортацию и плавное перемещение. Обработка контроллеров и рук происходит через общую модель ввода. Всё это сокращает количество базовой логики, которую разработчикам браузерных VR‑приложений пришлось бы писать с нуля.
В режиме смешанной реальности SDK поддерживает автоматическое обнаружение плоскостей, геометрии окружения и перекрытия виртуальных объектов реальными на основе данных глубины. Например, с помощью этого можно реализовать приложение, которое будет размещать игровое поле на реальном столе в комнате.
Для разработчиков добавили поддержку MCP. AI‑агенты могут запускать приложения на гарнитуре Quest, подключённой к компьютеру, управлять вводом, прогонять тесты и вносить правки в код. Для сборки окружения с помощью агентов есть Agentic Scene Composer. Разработчик может расставить объекты в визуальном редакторе, а агент настроит ренедринг и внесёт правки, если это потребуется.
Код Immersive Web SDK открыт и опубликован на GitHub по лицензии MIT.
Meta Platforms*, а также принадлежащие ей социальные сети Facebook** и Instagram**:
** — признана экстремистской организацией, её деятельность в России запрещена
* — запрещены в России

2 часов назад
2



English (US) ·
Russian (RU) ·