Meta* выпустила Immersive Web SDK для браузерных VR-приложений

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


