Table of Contents

Best practices de AR Session para Mega Go

Este artigo descreve como criar e configurar uma AR session para Mega Go a fim de obter o melhor runtime effect em diferentes tipos de dispositivos.

Antes de começar

Session com configuração default

Para a maioria das aplicações, recomenda-se usar a configuração default de Mega Go session. Essas configurações já foram otimizadas para a maioria dos cenários de uso comuns.

A default session oferece suporte aos seguintes tipos de dispositivos:

  • Dispositivos que suportam 6DoF motion tracking (alguns phones e headsets modernos)
  • Dispositivos que suportam 5DoF inertial navigation (a maioria dos Android phones com giroscópio e acelerômetro)

Na view Hierarchy, clique com o botão direito em uma área blank e use o menu EasyAR Sense > Mega > AR Session (Mega Go Default Preset) para criar a default Mega Go session.

O script code correspondente é:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaGo_MotionTracking_Inertial)

Esta session usa o preset MegaGo_MotionTracking_Inertial:

Selecionar presets diferentes

Além da configuração default de Mega session, você pode selecionar presets diferentes conforme requisitos específicos para criar session. A principal diferença entre eles é o tipo de dispositivo suportado. Ao criar uma session com o menu e ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources), os presets disponíveis incluem:

Nota

Mega Go tem runtime effects diferentes em diferentes tipos de dispositivos. Para detalhes, consulte Dispositivos e platform applications suportados pelo Mega.

Próximas etapas

Tópicos relacionados