Modèles 3D pour l’AR : coordonnées et optimisation

Si vous importez vos fichiers .GLB, vérifiez comment le modèle se place dans l’espace réel.

Axe Y vertical

ARKit et ARCore utilisent des coordonnées Y-up :

  • Y pointe à la verticale vers le haut.
  • X et Z forment le plan horizontal du sol.

Si votre logiciel utilise Z-up, comme Blender, appliquez une rotation de −90° autour de X ou choisissez Y-Up à l’export pour que le modèle ne soit pas couché.

Contact avec le sol

Placez l’origine ou le pivot à la base du maillage, à Y = 0. Le modèle reposera sur le sol détecté sans flotter ni s’enfoncer.

Performances

Des modèles légers favorisent un affichage fluide sur mobile :

  • Objet individuel : sous 25 000 à 50 000 triangles.
  • Scène AR entière : visez au plus 100 000 triangles.
  • Textures standard 1024×1024. Évitez de dépasser 2048×2048 pour limiter la mémoire.
  • Utilisez des puissances de deux, comme 512, 1024 ou 2048.

Avant l’export

  1. Centrez le modèle sur (0, 0, 0), avec le point de contact à la base.
  2. Appliquez l’échelle 1.0 en mètres réels.
  3. Regroupez les maillages et utilisez des atlas de textures pour réduire les appels de rendu.
  4. Limitez les matériaux, idéalement à moins de 5 à 10 par scène.
  5. Vérifiez Y-up avant l’export GLB.