Table of Contents

Best practice di AR Session per Mega Go

Questo articolo descrive come creare e configurare una AR session per Mega Go, in modo da ottenere il miglior runtime effect su diversi tipi di dispositivi.

Prima di iniziare

Session con configurazione default

Per la maggior parte delle applicazioni, si consiglia di usare la configurazione default di Mega Go session. Queste configurazioni sono state ottimizzate per la maggior parte degli scenari d'uso comuni.

La default session supporta i seguenti tipi di dispositivi:

  • Dispositivi che supportano 6DoF motion tracking (alcuni telefoni e headset moderni)
  • Dispositivi che supportano 5DoF inertial navigation (la maggior parte dei telefoni Android con giroscopio e accelerometro)

Nella vista Hierarchy, fare clic destro su un'area blank e usare il menu EasyAR Sense > Mega > AR Session (Mega Go Default Preset) per creare la default Mega Go session.

Il codice script corrispondente è il seguente:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaGo_MotionTracking_Inertial)

Questa session usa il preset MegaGo_MotionTracking_Inertial:

Selezionare preset diversi

Oltre alla configurazione default di Mega session, è possibile selezionare preset diversi in base a esigenze specifiche per creare session. La differenza principale è il tipo di dispositivi supportati. Quando si crea una session con il menu e ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources), i preset disponibili includono:

Nota

Mega Go produce runtime effect diversi su diversi tipi di dispositivi. Per i dettagli, vedere Dispositivi e platform applications supportati da Mega.

Passaggi successivi

Argomenti correlati