Bonnes pratiques pour la session AR de Mega Go
Cet article explique comment créer et configurer une session AR pour Mega Go afin d'obtenir les meilleures performances sur différents types d'appareils.
Avant de commencer
- Comprendre les concepts de base, la composition et le flux de travail de la session AR
- Savoir comment créer une session
Session avec configuration par défaut
Pour la plupart des applications, il est recommandé d'utiliser la configuration par défaut de la session Mega Go. Ces configurations ont été optimisées pour la plupart des scénarios d'utilisation courants.
La session par défaut prend en charge les types d'appareils suivants :
- Les appareils prenant en charge le suivi de mouvement 6DoF (certains téléphones portables et casques d'affichage modernes)
- Les appareils prenant en charge la navigation inertielle 5DoF (la plupart des téléphones Android équipés de gyroscopes et d'accéléromètres)
Dans la vue Hierarchy, cliquez avec le bouton droit sur un emplacement vide et sélectionnez EasyAR Sense > Mega > AR Session (Mega Go Default Preset) dans le menu pour créer une session Mega Go par défaut.
Le code de script correspondant est le suivant :
ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaGo_MotionTracking_Inertial)
Cette session utilise la présélection MegaGo_MotionTracking_Inertial :
- Pour les composants et l'ordre de la source de trame, vous pouvez vous référer au groupe de sources de trame de la session AR prédéfinie dans Groupe de sources de trame de la session AR prédéfinie correspondant à la présélection MegaGo_MotionTracking_Inertial
- MegaGoTrackerFrameFilter.MinInputFrameLevel est égal à FiveDof
Sélectionner une autre présélection
En plus de la session Mega avec la configuration par défaut, vous pouvez également choisir différentes présélections pour créer une session en fonction de vos besoins spécifiques. La principale différence entre elles réside dans les types d'appareils pris en charge. Les présélections disponibles lors de la création d'une session avec le menu et ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) sont les suivantes :
- MegaGo_MotionTracking
- Pour les composants et l'ordre de la source de trame, vous pouvez vous référer au groupe de sources de trame de la session AR prédéfinie dans Groupe de sources de trame de la session AR prédéfinie correspondant à la présélection MegaGo_MotionTracking
- MegaGoTrackerFrameFilter.MinInputFrameLevel est égal à SixDof
- MegaGo_MotionTracking_Inertial (par défaut)
- Pour les composants et l'ordre de la source de trame, vous pouvez vous référer au groupe de sources de trame de la session AR prédéfinie dans Groupe de sources de trame de la session AR prédéfinie correspondant à la présélection MegaGo_MotionTracking_Inertial
- MegaGoTrackerFrameFilter.MinInputFrameLevel est égal à FiveDof
- MegaGo_MotionTracking_Inertial_3DOF
- Pour les composants et l'ordre de la source de trame, vous pouvez vous référer au groupe de sources de trame de la session AR prédéfinie dans Groupe de sources de trame de la session AR prédéfinie correspondant à la présélection MegaGo_MotionTracking_Inertial_3DOF
- MegaGoTrackerFrameFilter.MinInputFrameLevel est égal à ThreeDof
- MegaGo_MotionTracking_Inertial_3DOF_0DOF
- Pour les composants et l'ordre de la source de trame, vous pouvez vous référer au groupe de sources de trame de la session AR prédéfinie dans Groupe de sources de trame de la session AR prédéfinie correspondant à la présélection MegaGo_MotionTracking_Inertial_3DOF_0DOF
- MegaGoTrackerFrameFilter.MinInputFrameLevel est égal à ZeroDof
Note
Les performances de Mega Go varient selon le type d'appareil. Pour plus de détails, consultez Appareils et applications de plateforme pris en charge par Mega.
Étapes suivantes
- Ajouter des cibles de suivi
- Activer les outils de l'éditeur
- Ajouter du contenu 3D aligné avec le monde réel
- Contrôler le processus de suivi
Thèmes connexes
- Lire Source de trame pour comprendre les concepts de base de la source de trame et le processus de sélection de la source de trame au moment de l'exécution.
- Lire Ajouter un groupe de sources de trame pour了解 comment configurer et utiliser les groupes de sources de données.
- Lire Appareils et applications de plateforme pris en charge par Mega pour了解 les appareils pris en charge par Mega et ses performances sur différents appareils.