Table of Contents

Лучшие практики AR-сессии для Mega Go

В этой статье описано, как создать и настроить AR-сессию для Mega Go, чтобы получить наилучшие результаты работы на разных типах устройств.

Перед началом

Сессия с настройками по умолчанию

Для большинства приложений рекомендуется использовать настройки по умолчанию для Mega Go-сессии. Эти настройки были оптимизированы и подходят для большинства распространенных сценариев использования.

Сессия по умолчанию поддерживает следующие типы устройств:

  • Устройства, поддерживающие 6DoF-трекинг движения (некоторые современные мобильные телефоны и гарнитуры).
  • Устройства, поддерживающие 5DoF-функцию инерциальной навигации (большинство Android-смартфонов с гироскопом и акселерометром).

В представлении Hierarchy щелкните правой кнопкой мыши по пустому месту и через меню EasyAR Sense > Mega > AR Session (Mega Go Default Preset) можно создать сессию Mega Go с настройками по умолчанию.

Соответствующий скрипт выглядит следующим образом:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaGo_MotionTracking_Inertial)

Эта сессия использует пресет MegaGo_MotionTracking_Inertial:

Выбор другого пресета

Кроме сессии Mega с настройками по умолчанию, можно выбрать другой пресет для создания сессии в зависимости от конкретных потребностей. Основное различие между ними заключается в поддерживаемых типах устройств. При создании сессии с помощью меню и ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) доступные пресеты включают:

Примечание

Mega Go работает по-разному на разных типах устройств. Подробности можно посмотреть в Поддерживаемые устройства и платформы для Mega.

Следующие шаги

Связанные темы