.OBJ

Fichier OBJ

Wavefront OBJ (3D geometry)
Poser une question
RÉPONSE RAPIDE

Un fichier OBJ est un modèle 3D au format Wavefront OBJ - une liste en texte brut de sommets, de faces et de normales de surface. Ouvrez-le gratuitement avec Blender, la Visionneuse 3D de Microsoft sur Windows, ou 3DViewer.net dans un navigateur. Si le modèle se charge en gris ou sans texture, c'est que le fichier compagnon .mtl et les images de texture sont manquants dans le même dossier.

Développeur : Wavefront Technologies Catégorie : Fichiers d`images 3D Standard ouvert MIME: model/obj
S'OUVRE SUR Windows macOS Linux Web
Lié : .DCM · .STEP · .SKP · .STP

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 9, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier OBJ ?

Le format de fichier .obj est utilisé pour stocker des objets 3D créés avec divers logiciels de conception et d'édition. Chaque fichier .obj peut contenir des données telles que les coordonnées des sommets, les normales de surface, les coordonnées de texture UV et des références à des fichiers d'images de texture externes. Les fichiers .obj ne contiennent aucune donnée concernant l'environnement de l'objet - il n'y a aucune information sur l'éclairage, la caméra ou la hiérarchie de la scène. Le format a été développé par Wavefront Technologies, conçu à l'origine comme un fichier de stockage pour leur application Advanced Visualizer.

Compatibilité des fichiers OBJ et MTL

Les fichiers .obj contiennent le plus souvent des références à des fichiers compagnons .mtl, qui décrivent le matériau d'ombrage de surface de chaque objet et les données pertinentes. Chaque fichier .obj peut référencer un ou plusieurs fichiers .mtl ; sans eux, les maillages s'affichent comme une géométrie sans ombrage.

Applications du format OBJ

Le .obj est un format ouvert largement pris en charge et est considéré comme un standard de fait pour l'échange d'objets 3D. Parce qu'il s'agit de texte ASCII brut, les fichiers .obj sont lisibles par l'homme et faciles à analyser, c'est pourquoi pratiquement tous les logiciels de CAO et d'édition 3D permettent d'importer et d'exporter des données dans ce format. Ces dernières années, avec l'essor de la technologie d'impression 3D, le .obj a gagné en popularité - en particulier comme format de choix pour les flux de travail d'impression multi-couleurs et multi-matériaux. Il est couramment utilisé aux côtés de .stl et .ply dans les chaînes de fabrication additive, et de plus en plus comme format source pour la conversion vers des formats d'échange modernes tels que .gltf.

Sécurité et sûreté

RISQUE : LOW

Un fichier OBJ est une donnée géométrique en texte brut - il ne contient aucun code exécutable et ne peut rien lancer, son ouverture est donc sûre. Les seuls problèmes pratiques sont non malveillants : les maillages très volumineux ou à haute densité de polygones (ex: scans 3D) peuvent être lents à charger, et un OBJ texturé a besoin de son .mtl compagnon et de ses fichiers images, sinon il apparaît gris/sans texture. Comme toujours, ne faites confiance à l'extension qu'après l'avoir vérifiée - un fichier prétendant être « model.obj » qui est en réalité un exécutable constitue le véritable risque, pas le format OBJ lui-même.

Détails du format

en bref
NOM COMPLETWavefront OBJ (3D geometry)
DÉVELOPPEURWavefront Technologiesdepuis Late 1980s (Wavefront Technologies, for The Advanced Visualizer)
TYPE MIMEmodel/obj
TYPEDéfinition de géométrie 3D en texte brut (sommets, faces, normales, coordonnées de texture)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier objet COFF (.obj) - Un fichier objet compilé produit comme intermédiaire de construction par les compilateurs C/C++, sans rapport avec le format de modèle 3D.

Programmes qui ouvrent les fichiers OBJ

Windows4 apps
Blender Open-source Fichier > Importer > Wavefront (.obj) ; l'éditeur 3D gratuit standard sur Linux.
MeshLab Open-source Ouvrez l'OBJ pour l'inspection, le nettoyage et la conversion du maillage.
Autodesk Maya Payant Fichier > Importer l'OBJ pour la modélisation et l'animation professionnelles.
3D Viewer (Microsoft) Gratuit Double-cliquez pour voir/faire pivoter le modèle - l'application gratuite du Microsoft Store lit l'OBJ. Visualisation rapide, pas d'édition.
macOS3 apps
Blender Open-source Fichier > Importer > Wavefront (.obj) ; l'éditeur 3D gratuit standard sur Linux.
MeshLab Open-source Ouvrez l'OBJ pour l'inspection, le nettoyage et la conversion du maillage.
Preview / Quick Look Intégré Appuyez sur Espace sur un .obj dans le Finder, ou ouvrez-le dans Aperçu, pour voir le modèle 3D (macOS dispose d'un rendu OBJ/USDZ intégré). Lecture seule.
Linux2 apps
Blender Open-source Fichier > Importer > Wavefront (.obj) ; l'éditeur 3D gratuit standard sur Linux.
MeshLab Open-source Ouvrez l'OBJ pour l'inspection, le nettoyage et la conversion du maillage.
Web2 apps
3DViewer.net Gratuit Faites glisser le .obj (et son .mtl + textures) dans le navigateur pour visualiser, faire pivoter et mesurer - sans installation. Visualiseur en ligne open-source.
Sketchfab Freemium Téléchargez l'OBJ pour le visualiser dans le navigateur avec des matériaux réalistes ; idéal pour le partage.

Détails techniques

spécifications approfondies
Encodage du fichierTexte ASCII brut ; compatible UTF-8, pas de sections binaires
Signature du fichier (octets magiques)Aucune - identifié par les jetons de début de ligne : `v ` (sommet), `vt ` (coord UV), `vn ` (normale), `f ` (face), `mtllib`
Type MIME`model/obj`
Système de coordonnéesMain droite ; Y vers le haut par convention (certains exportateurs utilisent Z vers le haut)
Primitives géométriquesSommets (`v`), coordonnées de texture UV (`vt`), normales (`vn`), faces (`f`), lignes (`l`), points (`p`)
Types de polygonesTriangles, quads et n-gones arbitraires (polygones avec n'importe quel nombre de sommets par face)
Base d'indexationIndices entiers commençant à 1 ; valeurs négatives autorisées comme références relatives (inverses)
Références de matériauxFichier(s) `.mtl` externe(s) déclaré(s) avec `mtllib` ; appliqué par groupe de maillage via `usemtl`
Structure d'objet/groupeLes objets nommés (mot-clé `o`) et les groupes (mot-clé `g`) permettent des maillages multi-parties dans un seul fichier
Cartographie de textureCoordonnées UV stockées sous forme d'entrées `vt` ; chemins des fichiers d'images de texture définis dans le `.mtl` compagnon
Géométrie de forme libreCourbes NURBS et surfaces B-spline optionnelles via les mots-clés `curv` / `surf` - rarement implémentées en pratique
Prise en charge de l'animationAucune - géométrie statique uniquement ; l'animation nécessite des formats externes (FBX, glTF)
Données de scènePas d'éclairage, de caméras ou de hiérarchie de scène ; le format ne stocke que la géométrie
CompressionTexte brut non compressé ; les fichiers se compressent efficacement avec ZIP ou gzip
Aptitude à l'impression 3DLargement accepté par les logiciels de tranchage ; préféré au STL pour l'impression FDM multi-couleurs/multi-matériaux
InteropérabilitéPris en charge nativement par Blender, Autodesk Maya, Cinema 4D, ZBrush, SolidWorks et la plupart des outils CAO/DCC
PubliéLate 1980s (Wavefront Technologies, for The Advanced Visualizer)
Standard ouvertOui · libre de droits
Spécificationpaulbourke.net

Conversions OBJ

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers OBJ. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour
R
Raghv28 d agoSANS RÉPONSE
How to get a free aeroplane obj model for my trapcode particular
En attente d'une réponse

Foire aux questions

Comment ouvrir un fichier OBJ gratuitement ?
Utilisez Blender (édition complète), MeshLab (nettoyage/inspection), la Visionneuse 3D gratuite de Microsoft sur Windows, Coup d'œil/Aperçu sur macOS, ou un visualiseur en ligne comme 3DViewer.net. Aucun ne nécessite de logiciel payant.
Pourquoi mon modèle OBJ s'ouvre-t-il en gris ou sans textures ?
Le format OBJ ne stocke que la géométrie. Les couleurs et les textures résident dans un fichier .mtl séparé ainsi que dans les fichiers images qu'il référence. Si vous n'avez que le .obj, ou si le .mtl/textures ne sont pas dans le même dossier, le modèle s'affiche sans texture. Gardez tous les fichiers ensemble.
Comment convertir un OBJ en STL pour l'impression 3D ?
Ouvrez l'OBJ dans Blender ou MeshLab et exportez-le en tant que STL, puis chargez le STL dans votre trancheur (Cura, PrusaSlicer). Le format STL ne concerne que la géométrie, donc toute couleur/texture est abandonnée - c'est normal pour l'impression.
Quelle est la différence entre OBJ et STL ?
Les deux sont des formats de maillage. L'OBJ peut stocker des coordonnées de texture, des normales et des matériaux de référence (via .mtl), il est donc utilisé pour le rendu et les jeux. Le STL ne stocke que la surface triangulaire brute sans couleur - c'est le standard pour l'impression 3D.
Quelle est la différence entre OBJ et STEP ?
L'OBJ est un MAILLAGE de triangles (une approximation de la surface) pour le graphisme et l'impression. STEP est une géométrie CAO exacte (surfaces et solides précis que vous pouvez mesurer et éditer). Vous ne pouvez pas transformer de manière fiable un maillage OBJ en un modèle CAO STEP propre.

Références

1Library of Congress - Wavefront OBJ format descriptionwww.loc.gov
2Paul Bourke - Wavefront OBJ file format specificationpaulbourke.net

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensions liées

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z