Шоурум внутри Quest 3
Режим VR работает в браузере шлема. Возьмите оба контроллера: в этой версии меню и перемещение рассчитаны на них.
1. По HTTPS-ссылке
- Разместите проект на статическом хостинге с HTTPS. Нужны
index.html,quest-setup.html, папкиsrc/,assets/иvendor/. Для скачивания GLB добавьтеoutput/showroom-v04.glb. - Откройте выданную ссылку в браузере Quest 3.
- Нажмите «Войти в VR» и подтвердите запрос браузера.
Сайт шоурума: vr.mmsmart.ru. После загрузки обновления на IHC обновите страницу в шлеме. Адрес 127.0.0.1 на Mac сам по себе недоступен шлему; обычный HTTP-адрес Mac в Wi-Fi не даёт доступ к WebXR. Для запуска по USB используйте способ ниже.
2. Локально с Mac по USB
Этот вариант позволяет проверить модель без публикации. Нужны включённый режим разработчика Quest и Android Platform Tools (adb) на Mac.
- Включите режим разработчика по инструкции Meta. Подключите Quest к Mac кабелем USB с передачей данных и разрешите USB-отладку в шлеме.
- В терминале из папки проекта запустите сервер:
python3 -m http.server 8080 --bind 127.0.0.1
Оставьте этот терминал открытым. Если сервер уже работает на 8080, повторно запускать его не нужно. - В другом терминале выполните:
adb devices adb reverse tcp:8080 tcp:8080
В списке устройств должен быть один Quest со статусомdevice. При статусеunauthorizedподтвердите отладку внутри шлема. Если подключено несколько устройств, укажите Quest:adb -s СЕРИЙНЫЙ_НОМЕР reverse tcp:8080 tcp:8080. - В браузере Quest откройте http://localhost:8080 и нажмите «Войти в VR». Кабель и сервер должны оставаться подключены.
Скачать Android Platform Tools. Локальный адрес внутри шлема разрешён WebXR; команда adb reverse направляет его на сервер Mac. После переподключения USB команду может потребоваться повторить.
Управление
| Курок на светильник | Переключить свет и открыть его настройки на телевизоре. Потолочные панели управляются все вместе. |
| Курок на шторы | Открыть или закрыть плотные полотна. |
| Курок на зелёный круг на полу | Телепортироваться. Места внутри мебели и рядом со стенами исключены. |
| Правый стик ← → | Поворот на 30°. Отпустите стик перед следующим поворотом. |
| Боковая кнопка любого контроллера | Переключить телевизор между настройками света и сценариями. |
| Сценарии на ТВ | Кино — темнота, закрытые шторы и диалог. Я пришёл — потолок, открытые шторы и музыка. Я ушёл — свет и звук выключены. Сказка — тёплые стеллажи и «Колобок». |
| Шкалы на телевизоре | Наведите луч и удерживайте курок для изменения яркости или каналов R/G/B. Кнопки ±1% дают точную настройку. |
| «Выйти из VR» на экране сценариев ТВ | Вернуться к обычному просмотру с сохранением света и штор. |
Если не запускается
- Кнопка недоступна: проверьте, что страница открыта именно в браузере Quest, по HTTPS или через USB по
http://localhost:8080. - На шлеме видна старая версия: обновите страницу.
- Меню пропало: нажмите боковую кнопку контроллера.
- Не видно контроллеров: включите их и убедитесь, что они отслеживаются шлемом.
Масштаб модели задан в метрах, размеры помещения предварительные. Телепортация проверяет виртуальную мебель, но физический шаг может пройти сквозь неё: ориентируйтесь на границу игровой зоны Quest. В VR отключены динамические тени и немного снижено разрешение; 24 физических источника объединены в 17 регуляторов: весь потолок управляется одной группой. Плавность и удобство нужно проверить на настоящем Quest 3.