Meta выпустила стабильную версию Immersive Web SDK для VR и MR-приложений
Открытый SDK позволяет создавать трёхмерные приложения, работающие прямо в браузере, и поддерживает гарнитуры Quest, смешанную реальность и AI-агентов.
Meta выпустила первую стабильную версию Immersive Web SDK — открытого фреймворка для разработки трёхмерных веб-приложений виртуальной и смешанной реальности. Созданные с его помощью проекты запускаются непосредственно в браузере и доступны по ссылке, без установки отдельного приложения.

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