GLB → OBJ

Convertir GLB en OBJ

GLB est le format glTF binaire moderne utilisé par Sketchfab, les asset stores, les bibliothèques AR. OBJ est le format universel années 90 pour les meshes statiques — lu par littéralement tous les logiciels 3D qui ont existé. Pour exporter un asset GLB vers quelque chose qui s'ouvre partout, OBJ est la réponse.

convertisseur glb obj · convertir .glb en .obj · glb obj en ligne

Pourquoi convertir GLB en OBJ ?

GLB est génial pour les moteurs de jeu, mais inutile pour la longue traîne de logiciels 3D qui existent encore en 2026 : plugins ZBrush, pipelines MeshLab, slicers, viewers CAO, chaînes universitaires. OBJ est le plus petit dénominateur commun — tout le monde sait le lire. La conversion est simple parce que OBJ est plus simple que GLB : il n'y a rien dans OBJ que GLB ne sache exprimer, et aller de "complexe" vers "simple" est le sens facile.

Ce qui passe : géométrie (vertices, faces), coordonnées UV, normales, matériaux basiques (exportés dans un fichier .mtl associé), et la structure multi-mesh si votre GLB en contient plusieurs. Ce qui saute : animations, rigs/skinning, morph targets, maps PBR (roughness, metalness, emissive). OBJ est un format mesh statique — tout ce qui bouge ou se transforme est jeté à la porte.

C'est la bonne conversion si votre outil cible est antérieur à 2015 ou ne s'occupe que de géométrie. Pour un moteur de jeu moderne, préférez FBX ou restez en GLB.

Ce qui survit à la conversion GLB → OBJ

Calculé automatiquement à partir des capacités de chaque format.

Capacité GLB OBJ Statut
Géométrie (sommets & faces) Préservé
Coordonnées UV des textures Préservé
Normales Préservé
Couleurs par sommet Perdu
Matériaux basiques (diffuse, speculaire) N/A
Matériaux PBR (metalness/roughness) Perdu
Textures embarquées Perdu
Animations keyframe Perdu
Squelettes & rigs (skinning) Perdu
Morph targets / shape keys Perdu
Plusieurs meshes dans un fichier Préservé
Hiérarchie parent/enfant Perdu

Quand utiliser cette conversion

Importer des assets GLB dans ZBrush, MeshLab, MeshMixer
Préparer des figurines pour impression 3D (les slicers préfèrent OBJ à GLB)
Viewers CAO qui ne parlent pas glTF
Pipelines photogrammétrie et chaînes universitaires

Astuces

Pour l'impression 3D, préférez STL — encore plus simple qu'OBJ et les slicers adorent. On ne sort pas en STL mais vous pouvez passer par MeshLab.
Utilisez OBJ pour l'archivage : c'est du texte, lisible par un humain, et ça survivra à la plupart des formats binaires.
Pour que les textures passent, votre GLB doit les avoir embarquées (c'est généralement le cas).

Pièges courants

À lire avant de convertir — ça évite des heures de debug dans votre moteur.

OBJ est statique — animations supprimées

Si votre GLB a des animations squelettiques ou des morph targets, seule la pose neutre de la géométrie est exportée. Besoin d'anim ? Convertissez en FBX.

Vous obtenez un fichier .mtl en plus

OBJ stocke les matériaux dans un fichier .mtl séparé, référencé par nom. Notre convertisseur sort les deux — gardez-les ensemble en partageant.

Maps PBR perdues

Le format matériau d'OBJ (Wavefront MTL) date d'avant le PBR. Les maps diffuse et normal survivent ; roughness, metalness, AO, emissive sont ignorées.

Sortie triangulée

GLB ne stocke que des triangles (auto-triangulation à l'export). L'OBJ produit ne contient donc que des triangles — si vous vouliez des quads, il fallait partir d'une autre source.

Questions fréquentes

Mes textures passent-elles en OBJ ?
Oui pour les maps diffuse/baseColor et normales — elles sont référencées depuis le fichier .mtl généré. Les maps PBR spécifiques (roughness, metalness) sont supprimées car le format matériau d'OBJ est pré-PBR.
Pourquoi j'ai deux fichiers (.obj et .mtl) ?
C'est comme ça que marche OBJ — les infos matériau vivent dans un fichier Wavefront MTL associé. Gardez les deux ensemble quand vous partagez ou réimportez.
Les animations sont-elles préservées ?
Non. OBJ est un format mesh statique. Seule la géométrie en pose neutre est exportée. Pour les animations, convertissez en FBX.
Puis-je ouvrir l'OBJ dans Blender / 3ds Max / Maya ?
Oui — OBJ est universellement supporté. Tous les outils 3D majeurs, et même les outils de niche, savent importer OBJ.

Conversions liées

Besoin de le faire depuis votre backend ? Voir l'API.