Práticas recomendadas para sessões AR do Mega
Este artigo descreve como criar e configurar uma sessão AR para o Mega para obter o melhor desempenho em diferentes tipos de dispositivos.
Antes de começar
- Compreenda os conceitos básicos, a composição e o fluxo de trabalho de Sessões AR
- Saiba como criar uma sessão
Sessão com configuração padrão
Para a maioria das aplicações, é recomendado usar a configuração padrão da sessão Mega, que foi otimizada para a maioria dos cenários de uso comuns.
A sessão padrão suporta os seguintes tipos de dispositivos:
- Dispositivos que suportam rastreamento de movimento 6DoF (alguns telefones celulares e óculos de realidade virtual modernos)
- Dispositivos que suportam a funcionalidade de navegação inercial 5DoF (a maioria dos telefones Android com giroscópio e acelerômetro)
No painel Hierarchy, clique com o botão direito do mouse em um local vazio e, através do menu EasyAR Sense > Mega > AR Session (Mega Block Default Preset), você pode criar uma sessão Mega padrão.
O código de script correspondente é o seguinte:
ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)
Esta sessão utiliza a configuração pré - definida MegaBlock_MotionTracking_Inertial:
- O componente e a ordenação da fonte de quadro podem ser consultados no Grupo de fontes de quadro da sessão AR pré - definida correspondente à configuração pré - definida MegaBlock_MotionTracking_Inertial.
- MegaTrackerFrameFilter.MinInputFrameLevel é FiveDof
- MegaTrackerFrameFilter.ServiceType é Block
Escolha diferentes presets
Além da sessão Mega com configuração padrão, você também pode escolher diferentes presets para criar uma sessão de acordo com suas necessidades específicas. A principal diferença entre eles é o tipo de dispositivo compatível.
Os presets opcionais ao criar uma sessão usando o menu e ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) incluem:
- MegaBlock_MotionTracking
- A configuração e ordem dos componentes da fonte de quadro podem ser consultadas no grupo de fontes de quadro correspondente ao preset MegaBlock_MotionTracking em Grupo de fontes de quadro do AR Session preset
- MegaTrackerFrameFilter.MinInputFrameLevel é SixDof
- MegaTrackerFrameFilter.ServiceType é Block
- MegaBlock_MotionTracking_Inertial (padrão)
- A configuração e ordem dos componentes da fonte de quadro podem ser consultadas no grupo de fontes de quadro correspondente ao preset MegaBlock_MotionTracking_Inertial em Grupo de fontes de quadro do AR Session preset
- MegaTrackerFrameFilter.MinInputFrameLevel é FiveDof
- MegaTrackerFrameFilter.ServiceType é Block
- MegaBlock_MotionTracking_Inertial_3DOF
- A configuração e ordem dos componentes da fonte de quadro podem ser consultadas no grupo de fontes de quadro correspondente ao preset MegaBlock_MotionTracking_Inertial_3DOF em Grupo de fontes de quadro do AR Session preset
- MegaTrackerFrameFilter.MinInputFrameLevel é ThreeDof
- MegaTrackerFrameFilter.ServiceType é Block
- MegaBlock_MotionTracking_Inertial_3DOF_0DOF
- A configuração e ordem dos componentes da fonte de quadro podem ser consultadas no grupo de fontes de quadro correspondente ao preset MegaBlock_MotionTracking_Inertial_3DOF_0DOF em Grupo de fontes de quadro do AR Session preset
- MegaTrackerFrameFilter.MinInputFrameLevel é ZeroDof
- MegaTrackerFrameFilter.ServiceType é Block
Nota
O desempenho do Mega pode variar dependendo do tipo de dispositivo. Para obter mais detalhes, consulte Dispositivos e aplicações de plataforma compatíveis com o Mega.
Próximas etapas
- Adicionar um alvo de rastreamento
- Adicionar conteúdo 3D alinhado com o mundo real
- Controlar o processo de rastreamento
Tópicos relacionados
- Leia Fontes de dados de quadro para entender os conceitos básicos de fontes de dados de quadro e o processo de seleção de fontes de dados de quadro em tempo de execução.
- Leia Adicionar um grupo de fontes de dados de quadro para aprender como configurar e usar grupos de fontes de dados.
- Leia Dispositivos e aplicações de plataforma compatíveis com o Mega para saber quais dispositivos são compatíveis com o Mega e como ele se comporta em cada um deles.