Skip to main content

校准

В首次校准时,必须根据 первыйTestMesh раз вы должны наметить точки калибровки согласно плану, который получаете вместе с TestMesh-ом, очень важно правильно из наметить мы для выставляем ориентиры на карте на каком расстоянии находится первая точка, их может быть один или два в зависимости от локации. 所提供的平面图标定校准点,一定要确保校准点的准确,以便确定第一定位点的位置。校准点一般为1-2个,取决于场地大小。

Вторая точка всегда ставится на усмотрение потребителя, но она должна соответствовать направлению на плане, чтобы контент встал ровно, расстояние между точками не должно быть меньше метра, чем больше вы можете позволить себе, тем будет лучше. 第二定位点的位置由用户决定,但必须符合平面图方向,以确保地图对齐。两点间距不得小于一米,越大越好。

В校准点间距说明
以我们场地为例,校准点间距设置为 качестве3米
此设计旨在避免玩家在 примера,远离校准中心 на的位置(尤其是场地角落)出现 нашей локации мы выставили их на расстоянии 3 метра друг от друга. Большое расстояние делается для того, чтобы избежать рассинхрона у игроков на больших расстояниях от центра калибровки, особенно в углах вашей локации.定位偏差

Как же происходит калибровка нашего контента на локациях?

Есть три варианта калибровки:

1. Калибровка по одной точке (не рекомендуем использовать на локациях более 100 кв. метров, большая погрешность расхождения):

После подключения к игре, вы кладете шлем на пол, так чтобы камеры совпадали с направлением калибровки. После чего, Вам необходимо нажать одновременно клавиши на правом контроллере  A + B, вы почувствуете легкую вибрацию и ваш персонаж станет не прозрачным.

photo_2025-02-14_10-04-28.jpg

2. Калибровка по двум точкам:

Механика калибровки очень похожа, но теперь вам не требуется класть шлем на пол для того, чтобы откалиброваться. вы держите шлем у себя на голове. Ваша задача коснуться контроллером пола в первой точке калибровки и нажать одновременно клавиши  A + B  на правом контроллере, почувствуете виброотклик -- сработала первая точка калибровки.  

Второй шаг -- это пройти по направлению калибровки N-ое расстояние и проделать еще раз первый шаг (коснитесь контроллером пола в второй точке калибровки и нажмите одновременно клавиши  A + B  на правом контроллере, почувствуете виброотклик -- сработала первая точка калибровки).  

С выходом версии 1.2.6 мы дополнили калибровку по двум точкам новым инструментом, который позволяет вернуть калибровку, не снимая с игрока шлем. (На данный момент работает только на шлемах Meta) Этот инструмент заключается в калибровки с помощью двух якорей, которые ставятся в точках калибровки и фиксируют физическое пространство для шлема. Для того, чтобы включить эту функцию в настройках необходимо выбрать метод калибровки AnchorLocal, более развернуто вы узнаете в разделе управление игрой

Ниже представлены рекомендуемы положения контроллеров при калибровке:

   Meta Quest 3/3s 3s    

Квест 3.jpg

   Pico 4/4pro  4pro  

Пико 4.jpg

Если в процессе тестирования Вы замечаете расхождения в виртуальном и физическом пространстве, вам нужно передать их в формате: В какой области расхождение, на сколько и в какую сторону. Все это важно делать относительно платна, так чтобы было проще ориентирование.

3. Якорная калибровка

Meta рекомендация

Важная информация  

Ограничения. Если не работает, сначала проверить все эти пункты.

  1. Эта инструкция относится только к калибровке через  Anchors Local.

  2. Якоря будут устанавливаться только если на шлеме выполнен  вход в  аккаунт Meta!

  3. Наличие VPN ареновском роутере.
  4. Данный тип калибровки требует наличия  двух точек калибровки.

  5. Данный тип калибровки работает только если в меню администратора выбран Anchors Local.

    image.png

Рекомендации по использованию

  1. Переустанавливать якоря следует по мере необходимости, так как за длительное время работы могут накапливаться мелкие погрешности, а также якоря могут исчезать (приблизительно раз в 1-2 дня). Калиброваться перед каждой игрой  не нужно.
  2. Этот метод  не требует  оставлять шлема во включенном состоянии: якоря остаются сохраненными при перезапуске и шлемов, и сервера
  3. Рекомендуется обновить шлема до  72  версии прошивки.
  4. Чем лучше освещение на локации, тем точнее будут становиться якоря.
Pico рекомендация

Важная информация  

Ограничения. Если не работает, сначала проверить все эти пункты.

  1. Эта инструкция относится только к калибровке через  Anchors Local.
  2. Данный тип калибровки требует наличия  двух точек калибровки.
  3. Данный тип калибровки работает только если в меню администратора выбран Anchors Local.

image.png

Рекомендации по использованию

  1. В отличие от Meta, якоря на Pico держатся  гораздо  меньше
  2. Переустанавливать якоря следует по мере необходимости.
  3. Якоря на Pico ПРАКТИЧЕСКИ НЕ СОХРАНЯЮТСЯ  при выключении устройств и условий плохой освещенности
  4. На старых моделях Pico и Pico 4 Business время от времени могут теряться данные об окружающем пространстве (особенно на больших площадях). В таких случаях:
    1. Если вы надеваете шлем и оказываетесь в режиме прозрачности, необходимо походить по площади, чтобы дать шлему возможность восстановить пространство.

    2. Если вы походили, появился запрос на  очерчивание игровой зоны  и  нет кнопки "назад", очертите зону, следуя инструкциям в шлеме.

    3. При очерчивании игровой зоны старые якоря теряются

      Если вы выбрали билд с возможностью калиброваться по якорям, это будет происходить на старте приложения,  вне зависимости от выбранного способа калибровки, что может замедлять подготовку к игре. Обойти это никак нельзя.

Установка локальных якорей  

Для корректной работы локальные якоря нужно поставить на каждом шлеме.

Процесс установки:

  1. Ставим Anchors Local в панели администратора
    image.png

      

  2. Заходим в игру с шлема, на котором хотим поставить якоря.

  3. Ставим якоря на двух ваших точках калибровки. Для создания якоря нажимаются те же кнопки, что и при обычной калибровке:  A + B.

    ОЧЕНЬ ВАЖНО:

    1. Первая точка - строго контроллер на полу, строго в вашей точке калибровки.
    2. Вторая точка - строго в вашей второй точке, строго контроллер на полу
      image.png  

      3.  При успешной установке якоря он становится видимым.
      После второго успешно созданного якоря вас откалибрует, а якоря станут невидимыми.

Сброс неправильного якоря  

Если якорь установлен неправильно:

  1. Завершаем установку оставшихся якорей (если это был первый якорь), чтобы выйти из режима калибровки (перестать быть полупрозрачным)
  2. Сбрасываем себе стейт в админке

image.png

3.  Переустанавливаем оба якоря заново

При переустановке якорей старые будут удаляться только по завершении переустановки. Не обращайте на них внимания.

Как увидеть якоря?  

  1. Сбросить стейт шлема в панели администратора
  2. Надеть шлем, убедиться, что игрок в режиме калибровки (полупрозрачный)
  3. Якоря должны стать видимыми, пока вы в режиме калибровки

image.png

Запуск игры  

После того, как локальные якоря на всех шлемах созданы, процесс запуска каждой игры будет происходить следующим образом:

  1. Подключаемся как администратор
  2. Ставим в панели администратора Anchors Local в качестве типа калибровки
  3. Заходим в игру со шлемов игроков
  4. Если в течение 6 секунд после захода игрока не калибрует - значит на шлеме нет локальных якорей. Нужно провести их установку (см. "Установка локальных якорей")
  5. Если на шлеме есть локальные якоря, игрока калибрует автоматически

Калибровка игроков  

Калибровка при входе в игру  

На шлемах, где есть локальные якоря, игроков будет автоматически калибровать при заходе в игру (спустя 5 секунд после захода в игру)

Сбой калибровки при входе  

Если игроки зашли в игру, и спустя 5 секунд не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.

Сбой калибровки во время игры  

Если у  одного  игрока сбилась калибровка:

  1. Снимаем стейт этому игроку

image.png

2.  Перекалибровываем по кнопке "calibrate all" в статистике

image.png

!Кнопка calibrate all работает  НЕ НА ВСЕХ ИГРОКОВ, а только на тех,  у кого отключен стейт.

Если при нажатии Calibrate all игроки  не откалибровались, это значит, что на их шлемах НЕТ УСТАНОВЛЕННЫХ ЯКОРЕЙ.
В таком случае их надо ставить заново.

Чтобы перекалибровать всех:

  1. Просим игроков остановиться и встать ровно
  2. Отключаем стейт всем игрокам
  3. Нажимаем кнопку "calibrate all" в статистике
Часто встречающиеся проблемы: почему может не работать?  
  1. Причина:  Не выполнен вход в аккаунт Meta
    Что делать:  зайти в аккаунт Meta
  2. Причина:  При открытии профиля Meta в главном меню он не прогружается и это не связано с интернетом
    Что делать:  отвязать аккаунт в приложении Meta Horizon, перезайти и выполнить синхронизацию
  3. Причина:  прошивка ниже 72 версии
    Что делать: прошить устройство.
Вернуться к Содержанию