Том Уэллинг стал героем вирусного обсуждения после публикации фото из отеля «ПСЖ» обыграл «Манчестер Сити» со счётом 4:2 в Лиге чемпионов На фестивале «Маяк» показали фильмы Тимы Анисимова, Никиты Троценко и Павла Лунгина «Ростелеком» изучает создание корпоративного LLM-фаервола ITMS объявила о смене названия на BFT В Кемерово продолжается расследование смерти Татула Петросяна Блогер Егорик сравнил работу с зумерами и миллениалами В России насчитали 7,88 млн единиц коммерческого транспорта Зеленский согласился провести выборы при 60-дневном перемирии Что такое «Mar-a-Lago face» и почему в нём увидели политический стиль В Нигерии умерла актриса и победительница конкурса красоты Тения Абрахам Сэмюэл Л. Джексон садится за руль бронированного лимузина в боевике «Зверь» Музыкальные сервисы начали менять названия и тексты песен из-за новых требований закона «Динамо» повторило клубный рекорд по победам подряд в РПЛ Wildberries начал тестировать сервис объявлений об услугах частных специалистов Игра Cancel Your Subscription превращает отмену подписки в испытание В RuStore появился платный российский мессенджер «Молния» Конор Кеннеди и Джулия Бе сыграли свадьбу в Рио-де-Жанейро Устройство Encora получило разрешение FDA для помощи при эссенциальном треморе Юра Борисов стал членом Американской киноакадемии накануне премьеры в Лондоне
Лента новостей
Технологии

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

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

Meta выпустила стабильную версию Immersive Web SDK для VR и MR-приложений
Фото: Хабр

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

Meta выпустила стабильную версию Immersive Web SDK для VR и MR-приложений
Фото: Хабр

Один и тот же проект может работать в разных режимах: на обычном компьютере — с клавиатурой и мышью, а на совместимой VR-гарнитуре — в режиме погружения. Это позволяет разработчикам создавать единые веб-приложения для пользователей с разным оборудованием.

Готовые инструменты для взаимодействия

SDK объединяет несколько существующих библиотек и собственные решения Meta. Three.js используется для работы с трёхмерными сценами, освещением, материалами и виртуальными камерами, а WebXR обеспечивает связь веб-приложения с возможностями гарнитуры.

Поверх этих компонентов Immersive Web SDK предоставляет готовые механики взаимодействия: захват предметов, притягивание объектов на расстоянии, телепортацию и плавное перемещение. Контроллеры и отслеживание рук обрабатываются через единую модель ввода. Благодаря этому разработчикам не приходится самостоятельно реализовывать значительную часть базовой логики браузерных VR-приложений.

В режиме смешанной реальности фреймворк умеет автоматически обнаруживать плоскости и геометрию окружающего пространства, а также учитывать перекрытия виртуальных объектов реальными на основе данных о глубине. Например, приложение может разместить игровое поле на настоящем столе в комнате.

Поддержка AI-агентов

Для разработчиков в SDK добавили поддержку MCP. AI-агенты могут запускать приложения на подключённой к компьютеру гарнитуре Quest, управлять вводом, выполнять тесты и вносить изменения в код.

Для сборки окружений предусмотрен Agentic Scene Composer. Визуальный редактор позволяет расставить объекты, после чего агент настраивает рендеринг и при необходимости корректирует проект.

Исходный код Immersive Web SDK опубликован на GitHub под лицензией MIT.

Источник
404 Media

Читайте новые материалы журнала — свежие сюжеты каждый день.

На главную

На конференции разработчиков свободного ПО представили ALT Atomic, OpenTitan, LoongArch и проекты с ИИ

В Переславле-Залесском прошла XXII конференция разработчиков свободного ПО. Участники обсудили атомарные системы, новые архитектуры, робототехнику, ИИ и инструменты разработки.

На конференции разработчиков свободного ПО представили ALT Atomic, OpenTitan, LoongArch и проекты с ИИ
Технологии