Skip to content

GLB, glTF, STL, OBJ et PLY : quel format de fichier 3D est lequel

7 min de lecture 14 juin 2026
3dformats de fichiersgltfstlimpression 3d

GLB et glTF sont conçus pour le web et les jeux. STL et OBJ sont les formats d'atelier. PLY transporte les scans. Le format vous dit à quoi sert le fichier.

GLB, glTF, STL, OBJ et PLY : quel format de fichier 3D est lequel — Hivly

Vous avez téléchargé un modèle 3D et obtenu un fichier terminant par .glb. Le suivant était un .stl, puis quelqu’un vous a envoyé un .obj accompagné d’un second fichier nommé .mtl, et une application de scan a craché un .ply. Ce sont tous des « fichiers 3D », pourtant ils ne se comportent pas du tout de la même façon, et ouvrir le mauvais dans le mauvais outil vous donne une erreur ou un modèle sans couleur. L’extension n’a rien d’arbitraire. Chaque format a été conçu pour une tâche différente.

En bref : glTF et GLB sont des formats de diffusion pour le web, les jeux et la réalité augmentée. STL et OBJ sont des formats d’atelier pour l’impression et l’échange. PLY transporte les scans avec leur couleur. Adaptez le format à la tâche et la plupart de la confusion disparaît.

glTF et GLB : conçus pour le web et le temps réel

glTF, le GL Transmission Format, est le standard moderne de la 3D sur le web. Il a été conçu pour un chargement efficace dans les navigateurs, les jeux et la réalité augmentée, et il transporte ensemble la géométrie, les matériaux et les textures d’un modèle, si bien qu’une scène arrive prête à être affichée. On l’appelle « le JPEG de la 3D » parce que, comme le JPEG, il est pensé pour la diffusion plutôt que pour l’édition.

Le GLB est le même format dans un emballage différent. Un fichier .gltf est du texte JSON qui fait fréquemment référence à des fichiers compagnons distincts pour ses données binaires et ses textures, ce qui veut dire qu’un simple .gltf peut dépendre de fichiers qui l’accompagnent. Un .glb réunit tout dans un seul fichier binaire autonome. Cela fait du GLB le plus pratique des deux à partager ou à glisser dans une visionneuse, puisqu’il n’y a jamais qu’un seul fichier à déplacer.

STL : le format d’atelier pour l’impression 3D

Le STL est le format que parlent presque toutes les imprimantes 3D et tous les slicers. Il décrit la surface d’un modèle sous forme de maillage de triangles, et rien d’autre : pas de couleur, pas de texture, pas de matériaux. Cela peut sembler limité, mais c’est exactement ce dont une imprimante a besoin : la forme de l’objet, exprimée assez simplement pour que n’importe quelle machine puisse la lire. C’est cette simplicité qui a fait du STL le format universel de l’impression.

Comme le STL ne stocke que la géométrie, les dimensions qu’il indique disent tout ce qu’il faut savoir pour une impression. Les modèles sont presque toujours enregistrés en millimètres, donc une lecture de 60 sur 40 sur 20 signifie en général 60 mm de large. Si un modèle téléchargé paraît faux dans votre slicer, les unités sont la première chose à vérifier.

OBJ : le format d’échange historique

L’OBJ est l’un des formats 3D les plus anciens et les plus largement pris en charge, et il perdure parce que presque tous les outils savent le lire et l’écrire. Il stocke la géométrie en texte brut : sommets, faces et coordonnées de texture. Cela en fait un format neutre courant pour transférer un modèle entre deux logiciels qui, autrement, ne communiqueraient pas.

Le hic, ce sont les matériaux. L’OBJ conserve ses couleurs et propriétés de surface dans un fichier .mtl séparé, avec les textures dans d’autres fichiers image à côté. Ouvrez un OBJ tout seul et vous obtenez la géométrie affichée dans un matériau uni, parce que les fichiers compagnons qui contiennent l’apparence manquent à l’appel. La forme et l’échelle sont exactes ; l’apparence se trouve ailleurs.

PLY : le format qui transporte les scans

Le PLY, le Polygon File Format, est celui que vous rencontrez quand vous commencez à travailler avec des scans 3D et de la photogrammétrie. En plus de la géométrie, il peut stocker des données supplémentaires par sommet, et la plus importante est la couleur. Quand vous scannez un objet réel, la couleur capturée sur sa surface peut être inscrite dans les sommets du maillage, et le PLY est fait pour transporter précisément cela.

C’est pourquoi un scan arrive souvent au format PLY plutôt qu’en STL ou en OBJ. Si le fichier contient une couleur par sommet, une visionneuse peut montrer l’objet proche de ce à quoi il ressemblait dans la réalité. S’il ne contient que la géométrie, il se rabat sur une surface unie, comme n’importe quel autre maillage.

Choisir selon la tâche, pas selon l’icône

Le moyen le plus rapide de choisir est de partir de ce que vous faites. Mettre un modèle sur le web ou dans un moteur de jeu oriente vers glTF ou GLB. Envoyer quelque chose à une imprimante 3D oriente vers STL. Transférer un modèle entre des logiciels de modélisation oriente vers OBJ. Partager un scan avec sa couleur intacte oriente vers PLY. Le format est autant une étiquette d’intention qu’une question de données.

Si vous avez juste besoin de regarder l’un de ces fichiers pour vérifier que c’est le bon modèle, les visionneuses de modèles 3D ouvrent les cinq dans le navigateur, ce qui vous permet de pivoter, mesurer et faire une capture d’écran sans installer d’abord un logiciel lourd.

Try the 3d model viewersOpen and inspect GLB, glTF, STL, OBJ and PLY models in your browser, orbit, zoom, wireframe and screenshot. Nothing uploaded.

Questions fréquentes

Quelle est la différence entre GLB et glTF ?
Il s'agit du même format dans deux conteneurs différents. Un fichier glTF est du texte JSON qui pointe souvent vers des fichiers séparés pour les données binaires et les textures, tandis qu'un GLB regroupe tout cela dans un seul fichier binaire. Le GLB est plus facile à partager, car il n'y a qu'un seul fichier à déplacer.
Quel format 3D devrais-je utiliser pour le web ?
Utilisez glTF ou sa forme binaire GLB. Le format a été conçu pour un chargement efficace dans les navigateurs, les jeux et la réalité augmentée, et il transporte ensemble la géométrie, les matériaux et les textures. On l'appelle souvent « le JPEG de la 3D », car il est pensé pour la diffusion, pas pour l'édition.
Pourquoi le STL n'a-t-il ni couleur ni texture ?
Le STL décrit uniquement la surface d'un modèle sous forme de maillage de triangles, sans aucune donnée de matériau, de couleur ou de texture. Il a été créé pour l'impression 3D, où l'imprimante n'a besoin que de la forme et rien d'autre, ce qui explique pourquoi les fichiers STL sont simples et pris en charge par presque tous les slicers.
Dans quel format arrivent généralement les scans 3D ?
Les scans et la photogrammétrie produisent souvent des fichiers PLY, car le PLY peut stocker une couleur par sommet en plus de la géométrie. Cela permet à la couleur capturée sur l'objet réel de voyager avec le maillage, ce que des formats comme le STL ne savent pas faire.

À lire ensuite

Un projet plus ambitieux ?

Hivly est créé par CodingEagles, un studio logiciel qui livre des applications web de production. Si vous avez un vrai projet, contactez-nous.

Découvrez ce que fait CodingEagles →