Aller au contenu principal

AIPRINTGEN WIKI · №67

STL, OBJ et GLB : quelles différences ?

Comparaison des formats STL, OBJ et GLB selon les données conservées
Trois formats qui ne préservent pas les mêmes données 3D.

Réponse directe. STL stocke uniquement une surface triangulée et sert surtout à l’impression ; OBJ peut contenir des coordonnées UV et référencer des matériaux ; GLB rassemble géométrie, matériaux, textures et scène dans un seul fichier. Pour un tranchage monochrome, on choisit généralement STL ou 3MF ; pour un aperçu en couleur, GLB.

Ces extensions semblent interchangeables parce que les trois s’ouvrent dans les logiciels 3D. Elles transportent pourtant des données différentes : une erreur de choix se révèle souvent après l’envoi ou l’importation.

STL

STL décrit une surface avec des triangles. Il ne contient généralement ni matériau, ni texture, ni structure de scène, ni information fiable sur les unités. Son principal avantage est sa compatibilité avec les slicers.

Un STL peut contenir plusieurs coques, sans préciser le rôle de chacune.

OBJ

OBJ transmet le maillage, les normales et les UV. Les matériaux sont généralement décrits dans un fichier MTL séparé et les images placées à côté. Si vous envoyez uniquement l’OBJ, son apparence peut disparaître.

OBJ convient aux éditeurs et aux modèles texturés simples, à condition de maîtriser l’ensemble des fichiers associés.

GLB

Version binaire de glTF, GLB peut regrouper scène, matériaux, textures et parfois animation dans un seul fichier. Il est pratique pour le web, la prévisualisation et l’échange.

Pour imprimer un GLB, importez-le, sélectionnez les objets utiles, fusionnez la géométrie puis exportez un format destiné à l’impression.

Que deviennent les textures ?

Étapes pour choisir entre STL, OBJ et GLB
Le bon format dépend de l’étape suivante du projet.

La couleur de surface ne devient pas un relief physique. Les textures disparaissent généralement lors d’un export de GLB ou OBJ vers STL. Pour imprimer un ornement, il doit exister en géométrie ou en pièces colorées séparées.

Quel format choisir ?

  • STL : échange rapide avec presque tous les slicers ;
  • OBJ : modification du maillage avec matériaux externes ;
  • GLB : fichier unique conservant l’apparence ;
  • 3MF : projet moderne pour l’impression 3D ;
  • STEP : géométrie CAO précise.

Conservez le GLB ou l’OBJ source et créez un STL distinct pour l’impression.

Exemple

Une figurine AIPRINTGEN est présentée au client sous forme de GLB coloré. Elle est ensuite importée dans Blender, où les textures servent de références de peinture avant l’export d’un STL étanche. Le slicer reçoit la géométrie et l’artiste garde les images comme guide.

Erreurs et limites

Comparaison de la géométrie, des UV, matériaux et textures par format
Géométrie et apparence ne sont pas stockées de la même façon.

Un OBJ privé de MTL et de textures apparaît gris. Un STL peut s’ouvrir à la mauvaise échelle. Un GLB peut contenir lumières, caméras et plusieurs objets. Renommer l’extension ne convertit pas les données.

Questions fréquentes

Blender peut-il ouvrir un GLB ?
Oui. Utilisez File → Import → glTF 2.0.
Peut-on extraire les textures ?
Oui. Après l’import dans Blender, vous pouvez les décompresser ou les enregistrer depuis l’éditeur d’images.
Quel format choisir pour Cura ?
STL ou 3MF. Un GLB est généralement préparé et converti au préalable.
Pourquoi un STL n’a-t-il pas de couleur ?
Il sert de géométrie de surface et ne conserve généralement pas les matériaux.

À retenir

STL, OBJ et GLB ne sont pas concurrents : ils correspondent à différentes étapes. Choisissez celui qui conserve les données utiles et exportez séparément pour l’impression.

Avis

Ce que disent les utilisateurs

4.9 · 1 240 avis