Table of Contents

Bonnes pratiques AR session pour Mega

Cet article décrit comment créer et configurer des AR sessions pour Mega afin d'obtenir les meilleurs résultats d'exécution sur différents types de device.

Avant de commencer

Session avec configuration par défaut

Pour la plupart des applications, il est recommandé d'utiliser la configuration Mega session par défaut. Ces configurations ont été optimisées et conviennent à la plupart des use cases courants.

La session par défaut prend en charge les types de device suivants :

  • Devices prenant en charge 6DoF motion tracking, comme certains téléphones et headsets modernes
  • Devices prenant en charge la fonction 5DoF inertial navigation, comme la plupart des téléphones Android avec gyroscope et accelerometer

Dans la vue Hierarchy, faites un clic droit sur une zone vide. Vous pouvez créer la Mega session par défaut via le menu EasyAR Sense > Mega > AR Session (Mega Block Default Preset).

Le code script correspondant est :

ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)

Cette session utilise le preset MegaBlock_MotionTracking_Inertial :

Choisir différents presets

En plus de la configuration Mega session par défaut, vous pouvez également choisir différents presets pour créer session selon des besoins spécifiques. Leur différence principale concerne les types de device pris en charge.

Les presets optionnels lors de la création d'une session depuis le menu et avec ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) incluent :

Note

Mega s'exécute différemment sur différents types de device. Pour plus de détails, consultez Mega supported devices and platform applications.

Étapes suivantes

Rubriques connexes