Table of Contents

Best practice per le sessioni AR per Mega

Questo articolo illustra come creare e configurare una sessione AR per Mega in modo da ottenere le migliori prestazioni su diversi tipi di dispositivi.

Prima di iniziare

Sessione con configurazione predefinita

Per la maggior parte delle applicazioni, si consiglia di utilizzare la configurazione predefinita della sessione Mega, che è stata ottimizzata per la maggior parte dei comuni scenari d'uso.

La sessione predefinita supporta i seguenti tipi di dispositivi:

  • Dispositivi che supportano il tracciamento del movimento 6DoF (alcuni telefoni cellulari e caschi moderni)
  • Dispositivi che supportano la navigazione inerziale 5DoF (la maggior parte dei telefoni Android dotati di giroscopio e accelerometro)

Nel pannello Hierarchy, fai clic con il pulsante destro del mouse su un'area vuota e seleziona EasyAR Sense > Mega > AR Session (Mega Block Default Preset) dal menu per creare una sessione Mega predefinita.

Il codice dello script corrispondente è il seguente:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)

Questa sessione utilizza il preset MegaBlock_MotionTracking_Inertial:

Selezionare diverse impostazioni predefinite

Oltre alla sessione Mega con configurazione predefinita, è possibile selezionare diverse impostazioni predefinite per creare una sessione in base a esigenze specifiche. La principale differenza tra di esse riguarda i tipi di dispositivi supportati.

Le opzioni predefinite disponibili quando si crea una sessione utilizzando il menu e ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) includono:

Nota

Le prestazioni di Mega variano in base al tipo di dispositivo. Per ulteriori dettagli, consultare Dispositivi e applicazioni di piattaforma supportati da Mega.

Passaggi successivi

Argomenti correlati