Калибровка с помощью AnchorsLocal
Дисклеймер: данный метод калибровки является экспериментальным!
META
Важная информация
Ограничения. Если не работает, сначала проверить все эти пункты.
-
Эта инструкция относится только к калибровке через Anchors Local.
-
Якоря будут устанавливаться только если на шлеме выполнен вход в аккаунт Meta!
-
Данный тип калибровки требует наличия двух точек калибровки.
-
Данный тип калибровки работает только если в меню администратора выбран Anchors Local.
Рекомендации по использованию
- Переустанавливать якоря следует по мере необходимости, так как за длительное время работы могут накапливаться мелкие погрешности, а также якоря могут исчезать (приблизительно раз в 1-2 дня). Калиброваться перед каждой игрой не нужно.
- Этот метод не требует оставлять шлема во включенном состоянии: якоря остаются сохраненными при перезапуске и шлемов, и сервера
- Рекомендуется обновить шлема до 72 версии прошивки.
- Чем лучше освещение на локации, тем точнее будут становиться якоря.
Установка локальных якорей
Для корректной работы локальные якоря нужно поставить на каждом шлеме.
Процесс установки:
-
Ставим Anchors Local в панели администратора
-
Заходим в игру с шлема, на котором хотим поставить якоря.
-
Ставим якоря на двух ваших точках калибровки. Для создания якоря нажимаются те же кнопки, что и при обычной калибровке: A + B.
ОЧЕНЬ ВАЖНО:
- Первая точка - строго контроллер на полу, строго в вашей точке калибровки.
- Вторая точка - строго в вашей второй точке, строго контроллер на полу
3. При успешной установке якоря он становится видимым.
После второго успешно созданного якоря вас откалибрует, а якоря станут невидимыми.
Сброс неправильного якоря
Если якорь установлен неправильно:
- Завершаем установку оставшихся якорей (если это был первый якорь), чтобы выйти из режима калибровки (перестать быть полупрозрачным)
- Сбрасываем себе стейт в админке
3. Переустанавливаем оба якоря заново
При переустановке якорей старые будут удаляться только по завершении переустановки. Не обращайте на них внимания.
Как увидеть якоря?
- Сбросить стейт шлема в панели администратора
- Надеть шлем, убедиться, что игрок в режиме калибровки (полупрозрачный)
- Якоря должны стать видимыми, пока вы в режиме калибровки
Запуск игры
После того, как локальные якоря на всех шлемах созданы, процесс запуска каждой игры будет происходить следующим образом:
- Подключаемся как администратор
- Ставим в панели администратора Anchors Local в качестве типа калибровки
- Заходим в игру со шлемов игроков
- Если в течение 6 секунд после захода игрока не калибрует - значит на шлеме нет локальных якорей. Нужно провести их установку (см. "Установка локальных якорей")
- Если на шлеме есть локальные якоря, игрока калибрует автоматически
Калибровка игроков
Калибровка при входе в игру
На шлемах, где есть локальные якоря, игроков будет автоматически калибровать при заходе в игру (спустя 5 секунд после захода в игру)
Сбой калибровки при входе
Если игроки зашли в игру, и спустя 5 секунд не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.
Сбой калибровки во время игры
Если у одного игрока сбилась калибровка:
- Снимаем стейт этому игроку
2. Перекалибровываем по кнопке "calibrate all" в статистике
!Кнопка calibrate all работает НЕ НА ВСЕХ ИГРОКОВ, а только на тех, у кого отключен стейт.
Если при нажатии Calibrate all игроки не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.
Чтобы перекалибровать всех:
- Просим игроков остановиться и встать ровно
- Отключаем стейт всем игрокам
- Нажимаем кнопку "calibrate all" в статистике
Часто встречающиеся проблемы: почему может не работать?
- Причина: Не выполнен вход в аккаунт Meta
Что делать: зайти в аккаунт Meta - Причина: При открытии профиля Meta в главном меню он не прогружается и это не связано с интернетом
Что делать: отвязать аккаунт в приложении Meta Horizon, перезайти и выполнить синхронизацию - Причина: включенный ВПН
Что делать: отключить ВПН - Причина: прошивка ниже 72 версии
Что делать: прошить устройство.
PICO
Важная информация
Ограничения. Если не работает, сначала проверить все эти пункты.
- Эта инструкция относится только к калибровке через Anchors Local.
- Данный тип калибровки требует наличия двух точек калибровки.
- Данный тип калибровки работает только если в меню администратора выбран Anchors Local.
Рекомендации по использованию
- В отличие от Meta, якоря на Pico держатся гораздо меньше
- Переустанавливать якоря следует по мере необходимости.
- Якоря на PIco ПРАКТИЧЕСКИ НЕ СОХРАНЯЮТСЯ при выключении устройств и условий плохой освещенности
- На старых моделях Pico и Pico 4 Business время от времени могут теряться данные об окружающем пространстве (особенно на больших площадях). В таких случаях:
-
Если вы надеваете шлем и оказываетесь в режиме прозрачности, необходимо походить по площади, чтобы дать шлему возможность восстановить пространство.
-
Если вы походили, появился запрос на очерчивание игровой зоны и нет кнопки "назад", очертите зону, следуя инструкциям в шлеме.
-
При очерчивании игровой зоны старые якоря теряются
Если вы выбрали билд с возможностью калиброваться по якорям, это будет происходить на старте приложения, вне зависимости от выбранного способа калибровки, что может замедлять подготовку к игре. Обойти это никак нельзя.
-
Установка локальных якорей
Очерчивание пространства:
Если у шлема нет сохраненной зоны передвижения, он попросит очертить игровую зону.
В таком случае перед началом работы с якорями необходимо очертить зону (ВСЮ ОБЛАСТЬ АРЕНЫ), следуя инструкции в шлеме.
При очерчивании игровой зоны старые якоря теряются
Процесс установки якорей:
Для корректной работы локальные якоря нужно поставить на каждом шлеме.
- Ставим Anchors Local в панели администратора
-
Заходим в игру с шлема, на котором хотим поставить якоря.
-
Ставим якоря на двух ваших точках калибровки. Для создания якоря нажимаются те же кнопки, что и при обычной калибровке: A + B.
ОЧЕНЬ ВАЖНО:
- Первая точка - строго контроллер на полу, строго в вашей точке калибровки.
- Вторая точка - строго в вашей второй точке, строго контроллер на полу
-
При успешной установке якоря он становится видимым.
После второго успешно созданного якоря вас откалибрует, а якоря станут невидимыми.
Сброс неправильного якоря
Если якорь установлен неправильно:
- Завершаем установку оставшихся якорей (если это был первый якорь), чтобы выйти из режима калибровки (перестать быть полупрозрачным)
- Сбрасываем себе стейт в админке
3. Переустанавливаем оба якоря заново
Как увидеть якоря?
-
Сбросить стейт шлема в панели администратора
-
Надеть шлем, убедиться, что игрок в режиме калибровки (полупрозрачный)
-
Якоря должны стать видимыми, пока вы в режиме калибровки
Запуск игры
После того, как локальные якоря на всех шлемах созданы, процесс запуска каждой игры будет происходить следующим образом:
- Подключаемся как администратор
- Ставим в панели администратора Anchors Local в качестве типа калибровки
- Заходим в игру со шлемов игроков
- Если в течение 6 секунд после захода игрока не калибрует - значит на шлеме нет локальных якорей. Нужно провести их установку (см. "Установка локальных якорей")
- Если на шлеме есть локальные якоря, игрока калибрует автоматически
Калибровка игроков
Калибровка при входе в игру
На шлемах, где есть локальные якоря, игроков будет автоматически калибровать при заходе в игру (спустя 5 секунд после захода в игру)
Сбой калибровки при входе
Если игроки зашли в игру, и спустя 5 секунд не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.
Сбой калибровки во время игры
Если у одного игрока сбилась калибровка:
- Снимаем стейт этому игроку
2. Перекалибровываем по кнопке "calibrate all" в статистике
!Кнопка calibrate all работает НЕ НА ВСЕХ ИГРОКОВ, а только на тех, у кого отключен стейт.
Если при нажатии Calibrate all игроки не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.
Чтобы перекалибровать всех:
- Просим игроков остановиться и встать ровно
- Отключаем стейт всем игрокам
- Нажимаем кнопку "calibrate all" в статистике