Table of Contents

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

Эта статья описывает, как создать и настроить AR session для Mega Go, чтобы получить лучший runtime effect на разных типах устройств.

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

Session с конфигурацией по умолчанию

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

Default session поддерживает следующие типы устройств:

  • Устройства с поддержкой 6DoF motion tracking (некоторые современные телефоны и headsets)
  • Устройства с поддержкой 5DoF inertial navigation (большинство Android-телефонов с гироскопом и акселерометром)

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

Соответствующий script code:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaGo_MotionTracking_Inertial)

Эта session использует preset MegaGo_MotionTracking_Inertial:

Выбор разных presets

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

Примечание

Mega Go работает по-разному на разных типах устройств. Подробнее см. Устройства и platform applications, поддерживаемые Mega.

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

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