Table of Contents

Best practice di AR session per Mega

Questo articolo descrive come creare e configurare AR sessions per Mega, in modo da ottenere i migliori risultati di runtime su diversi tipi di device.

Prima di iniziare

Session con configurazione predefinita

Per la maggior parte delle applicazioni, si consiglia di usare la configurazione Mega session predefinita. Queste configurazioni sono state ottimizzate e sono adatte alla maggior parte degli use cases comuni.

La session predefinita supporta i seguenti tipi di device:

  • Devices che supportano 6DoF motion tracking, come alcuni telefoni e headsets moderni
  • Devices che supportano funzioni di 5DoF inertial navigation, come la maggior parte dei telefoni Android con gyroscope e accelerometer

Nella vista Hierarchy, fare clic destro su un'area vuota. È possibile creare la Mega session predefinita tramite il menu EasyAR Sense > Mega > AR Session (Mega Block Default Preset).

Il codice script corrispondente è:

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)

Questa session usa il preset MegaBlock_MotionTracking_Inertial:

Scegliere presets diversi

Oltre alla configurazione Mega session predefinita, è possibile scegliere presets diversi per creare session in base a esigenze specifiche. La differenza principale è nei tipi di device supportati.

I preset opzionali durante la creazione di una session dal menu e con ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) includono:

Nota

Mega funziona in modo diverso su diversi tipi di device. Per i dettagli, consultare Mega supported devices and platform applications.

Passaggi successivi

Argomenti correlati