Formats de fichiers
Ce qu’est chaque format de fichier 3D, ce qu’il contient, qui sait le lire et comment l’ouvrir sur Mac, iPad ou iPhone.
- 3DS.3dsFormat d’un ancien logiciel 3D
Un fichier .3ds est au format de 3D Studio pour DOS, sorti en 1990 : il stocke maillages de triangles, matériaux, caméras, lumières et animation simple. Pendant des années, ce fut la langue commune des logiciels 3D, et les anciennes collections de modèles en sont encore pleines. Aucune app Apple ne l’ouvre sur Mac.
- 3MF.3mfModèle pour l’impression 3D
3MF est un format ouvert pour l’impression 3D : un ZIP de XML qui porte, outre un maillage de triangles, unités, couleurs, matériaux et disposition du plateau. Il est né en 2015 d’un format offert par Microsoft, est devenu la norme ISO/IEC 25422 en 2025, et PrusaSlicer, Bambu Studio et OrcaSlicer y enregistrent tous leurs projets. macOS ne sait ni l’ouvrir ni en afficher un aperçu.
- AC3D.acFormat d’un ancien logiciel 3D
Un fichier .ac est le format texte d’AC3D, un modeleur 3D qu’Inivis vend pour Windows, Mac et Linux depuis 1994. Il est simple et documenté ouvertement, et c’est pourquoi le simulateur de vol FlightGear, par exemple, l’utilise pour ses avions et ses décors. Un Mac ne l’ouvre pas de lui-même.
- AMF.amfModèle pour l’impression 3D
AMF (Additive Manufacturing File Format) est un format XML d’impression 3D lancé comme « STL 2.0 », norme ASTM depuis 2011 et aujourd’hui ISO/ASTM 52915. Par rapport au STL, il porte des unités, des couleurs, plusieurs matériaux et même des triangles courbes. Il ne s’est pourtant jamais vraiment imposé, et le 3MF a pris sa place. Aujourd’hui, on croise surtout l’AMF sous forme d’anciens projets Slic3r et PrusaSlicer.
- BGCODE.bgcodeParcours d’impression (instructions pour l’imprimante)
Un fichier .bgcode est du G-code que PrusaSlicer, depuis la version 2.7, enregistre sous forme binaire. Selon Prusa, il est en moyenne environ 70 % plus petit. Mais aucun éditeur de texte ne sait le lire, et presque rien en dehors des imprimantes Prusa ne le prend en charge. Voici ce qu’il contient, ce qui l’ouvre et comment le retransformer en .gcode ordinaire.
- DAE (COLLADA).daeScène 3D
Un fichier .dae est un document COLLADA : du XML qui décrit une scène 3D avec maillages, matériaux, caméras, lumières et animation. Il est né chez Sony en 2004 et il est maintenu par le Khronos Group depuis 2005. Les outils de jeu vidéo, SketchUp et Google Earth l’ont utilisé pendant des années, mais glTF le remplace aujourd’hui, et Blender 5.0 a supprimé sa prise en charge intégrée.
- FBX.fbxScène 3D
FBX est le format fermé d’Autodesk pour transférer des scènes 3D entières : modèles, matériaux, squelettes, animation, caméras et lumières. Il est né en 1996 chez la société canadienne Kaydara et sert surtout au cinéma, dans le jeu vidéo et en RA. macOS connaît le type FBX, mais ne sait ni l’ouvrir ni en afficher un aperçu par lui-même.
- G-code.gcode .gco .gParcours d’impression (instructions pour l’imprimante)
Le G-code est une liste de commandes texte qu’une imprimante suit ligne par ligne : où va la buse, combien de matière pousser, quelle température maintenir. Un trancheur (slicer) l’écrit à partir d’un modèle 3D pour une imprimante précise et y ajoute des commentaires avec la durée d’impression, le filament utilisé et un aperçu. Le modèle lui-même n’y est pas — seulement le trajet de la buse.
- glTF / GLB.gltf .glbScène 3D
glTF est le format ouvert du Khronos Group pour la 3D sur le web, dans les jeux et en RA, avec matériaux, textures, hiérarchie d’objets, caméras et animation. Un fichier .gltf est du JSON qui renvoie à d’autres fichiers ; un .glb contient les mêmes données réunies dans un seul fichier binaire. Depuis 2022, glTF est la norme ISO/IEC 12113, et sur macOS 27, même Aperçu l’ouvre.
- LWO / LWS.lwo .lwsFormat d’un ancien logiciel 3D
Un fichier .lwo est un objet 3D de LightWave, et un fichier .lws une scène texte qui place ces objets, ajoute caméras et lumières, et les anime. LightWave est sorti en 1990 et se vend encore aujourd’hui, mais un Mac n’ouvre pas ses fichiers de lui-même.
- MS3D / ASE / COB.ms3d .ase .cobFormat d’un ancien logiciel 3D
Les fichiers .ms3d, .ase et .cob sont les formats de trois anciens logiciels 3D : MilkShape 3D, 3D Studio MAX et trueSpace. Deux de ces logiciels ne sont plus développés, et un Mac n’ouvre aucun de ces formats de lui-même. On les trouve surtout dans de vieux mods de jeux et de vieilles collections de modèles.
- OBJ.obj .mtlMaillage de triangles
OBJ est un format texte de maillages 3D que Wavefront a créé vers 1990, et que presque tous les logiciels 3D et apps de scan 3D lisent et écrivent encore. Il ne contient toutefois pas lui-même les couleurs et les textures : elles se trouvent dans un fichier .mtl séparé et dans des images, et quand elles se perdent en route, le modèle arrive blanc ou gris.
- OFF.offMaillage de triangles
OFF (Object File Format) est un format texte très simple de maillages polygonaux, répandu par la visionneuse Geomview de l’université du Minnesota. On l’utilise surtout en recherche : dans la bibliothèque CGAL, dans les outils de polyèdres et dans des jeux de données d’apprentissage automatique comme ModelNet. Un Mac ne l’ouvre pas de lui-même.
- PLY.plyMaillage de triangles
PLY est un format simple de données 3D que Greg Turk a écrit à Stanford en 1994 pour les données des scanners 3D. Les scanners, la photogrammétrie et les apps LiDAR pour iPhone l’enregistrent encore aujourd’hui. Mais trois choses différentes se cachent derrière la même extension : un maillage coloré, un nuage de points et un splat gaussien. L’en-tête vous dit laquelle vous avez.
- STEP.step .stpModèle CAO (géométrie B-rep exacte)
STEP (ISO 10303) est le format international que les logiciels de CAO utilisent pour s’échanger des modèles à la géométrie exacte. On y trouve de vrais cylindres, perçages et congés, pas des triangles. .step et .stp sont la même chose. macOS ne sait ni l’ouvrir ni en afficher un aperçu ; voici ce qu’il contient et ce qui l’ouvre.
- STL.stlMaillage de triangles
STL est le format le plus répandu pour l’impression 3D : il ne décrit que la surface d’un modèle, sous la forme d’une liste de triangles. Il a été créé à la fin des années 1980 chez 3D Systems pour la stéréolithographie, et presque tous les logiciels de CAO et scanners 3D l’exportent encore. Il ne contient ni unités ni couleur, et c’est de là que viennent la plupart des ennuis que vous aurez avec lui.
- USD / USDZ.usdz .usd .usda .usdcScène 3D
USD (Universal Scene Description) est le format ouvert de Pixar pour les scènes 3D, et USDZ sa forme empaquetée. Apple l’utilise pour la RA sur iPhone, iPad et Vision Pro. Une scène peut être enregistrée en texte (.usda), en binaire (.usdc) ou de l’une ou l’autre façon (.usd), et elle peut se composer de nombreux fichiers. Le Mac le connaît mieux que presque tout autre format 3D : sur macOS 27, Aperçu l’ouvre, le modifie et l’enregistre.
- X3D.x3d .x3dv .x3db .x3dzScène 3D
X3D (Extensible 3D) est la norme ISO ouverte du Web3D Consortium pour les scènes 3D, et le successeur du VRML des années 1990. Un fichier .x3d est du XML qui décrit des formes, des matériaux, des lumières, des points de vue et des animations. La même scène peut toutefois s’écrire de plusieurs façons, et tous les programmes ne les lisent pas toutes. macOS n’ouvre pas le X3D de lui-même.