Guide des formats
Le format de maillage de la communauté de rendu — UV mapping, groupes multi-matériaux et compatibilité logicielle universelle.
Télécharger l'essai gratuitEssai gratuit de 30 jours. Aucune carte de crédit requise. Windows 10/11.
| Extension | .obj (+ .mtl for materials) |
|---|---|
| Full name | Wavefront Object |
| Geometry type | Polygon mesh (triangles, quads, n-gons) |
| Open standard | Yes |
| Supports color | Via MTL material file |
| Supports UV mapping | Yes |
| Supports assemblies | No (groups only) |
| Encoding | ASCII text |
OBJ (Wavefront Object) a été développé par Wavefront Technologies à la fin des années 1980. C'est un format texte ASCII simple qui stocke des maillages polygonaux avec positions de sommets, coordonnées UV et normales de sommets. Les définitions de matériaux sont stockées dans un fichier .MTL associé. OBJ est l'un des formats d'échange les plus universellement supportés en rendu, développement de jeux et visualisation.
OBJ est le format d'entrée standard pour les moteurs de rendu hors ligne (Blender Cycles, V-Ray, Arnold) et les outils de visualisation en temps réel.
Unity, Unreal Engine et Godot importent tous les fichiers OBJ. Pour les éléments statiques sans animation, OBJ est une alternative propre à FBX.
Les logiciels de photogrammétrie (Agisoft Metashape, RealityCapture, Polycam) exportent en OBJ car le format préserve les UV maps.
Blender, Maya, 3ds Max, Cinema 4D, ZBrush, Houdini, Unity, Unreal Engine, SolidWorks, Fusion 360 et pratiquement tous les outils 3D.
Généralement converti depuis STEP ou IGES (pour visualisation), vers FBX (pour rigs d'animation), vers glTF/GLB (pour web et AR) ou vers STL (pour impression 3D).