FORMAT DE FICHIER 3D

OBJ : la géométrie et ses matériaux

Le format Wavefront OBJ stocke sommets, faces, UV et normales dans un fichier texte, avec les matériaux dans un fichier MTL séparé. C’est le format d’échange courant entre logiciels 3D.

En bref

Ce qu’il stocke

  • Sommets, faces et n-gones
  • Coordonnées UV et normales
  • Noms de matériaux via un fichier MTL
  • Plusieurs objets et groupes

Ce qu’il ne stocke pas

  • Les unités
  • La hiérarchie de scène et les animations
  • Les matériaux PBR : le MTL reste basique
  • Les textures : elles restent dans des images séparées

Quand l’utiliser

  • Déplacer un maillage entre Blender, Maya ou ZBrush
  • Rendre avec un matériau MTL
  • Modifier la géométrie

Limites à connaître

  • Le MTL et les textures doivent suivre l’OBJ
  • Format texte : plus lourd qu’un GLB binaire
  • Aucune métadonnée d’unité

Convertir vers et depuis

Ouvrir un fichier dans la visionneuse 3D ↗

Rendre ce format en PNG

Questions sur le format

L’OBJ contient-il les matériaux ?+

Pas dans le fichier : les matériaux sont dans un .mtl séparé et les textures dans des images.

Peut-on imprimer un OBJ ?+

Oui, mais le STL est plus sûr : beaucoup de slicers ignorent les matériaux OBJ.

L’OBJ conserve-t-il les couleurs ?+

Certains outils écrivent des couleurs par sommet, mais le support varie. Préférez le GLB.

Comparatifs

Autres formats