Convertisseur glTF en GLB
Déposez un .gltf avec son .bin et ses textures, ou le dossier entier en un seul .zip, et récupérez un GLB unique avec les mêmes maillages, matériaux, textures et animations. Tout est assemblé sur votre appareil.
- .gltf + .bin + textures
- Ou un seul .zip
- Animations conservées
- Aucun envoi
Comment convertir glTF en GLB
- 01
Ajoutez le .gltf et ses fichiers
Sélectionnez ensemble le.gltf, son.binet les images de texture dans le sélecteur de fichiers, glissez-les d'un coup, ou déposez un.zipdu dossier. Un.gltfavec données intégrées fonctionne seul. Le panneau liste les fichiers annexes lus, ainsi que les triangles, textures et clips d'animation. - 02
Option textures
Conserver les textures est activé par défaut. Désactivez l'option pour obtenir un GLB géométrie + couleurs bien plus léger, pratique pour dégrossir une scène ou créer un maillage de collision. - 03
Convertir
Appuyez sur Convertir en GLB. Le résultat affiche la taille avant et après, et se télécharge automatiquement. Ouvrez-le dans la visionneuse glTF ou importez-le dans three.js, Babylon.js, Godot ou Unity.
Regrouper un dossier glTF dans un seul GLB
La raison la plus fréquente de lancer cette conversion, c'est un dossier glTF : un .gltf, un scene.bin et un sous-dossier textures qui cessent de fonctionner dès qu'un fichier manque. Un GLB contient tout dans un seul fichier, et c'est pourquoi les marketplaces, <model-viewer> et la plupart des moteurs le préfèrent.
Fournissez au convertisseur tous les fichiers utilisés par le .gltf. Le plus simple est de zipper le dossier et de déposer le .zip ; les sous-dossiers qu'il contient ne posent pas de problème et les fichiers parasites __MACOSX sont ignorés. Les fichiers sont associés par leur nom, donc les chemins absolus inscrits dans le JSON par l'exportateur n'ont aucune importance. Glisser le dossier lui-même n'est pas pris en charge. Un .bin manquant interrompt la conversion avec un message nommant le fichier ; des textures manquantes ne le font pas, mais le panneau les liste pour éviter d'exporter un GLB vide par inadvertance. Si vous préférez la ligne de commande, gltf-pipeline -i model.gltf -o model.glb de Khronos fait le même travail.
glTF intégré vs GLB
| .gltf intégré | GLB | |
|---|---|---|
| Structure | Texte JSON, données binaires en base64 | En-tête de 12 octets, chunk JSON, chunk binaire |
| Taille pour un même modèle | Environ 33 % de surcharge sur les données binaires | Octets bruts, sans surcharge |
| Lisible par un humain | Oui | Non, il faut un outil |
| Vitesse d'analyse | Plus lente, le base64 doit être décodé | Plus rapide, les données sont utilisées directement |
| Usage typique | Inspection, retouches à la main, débogage | Diffusion web, AR, moteurs, marketplaces |
Besoin de retrouver la version lisible plus tard ? GLB vers glTF la décompresse à nouveau, en un seul fichier ou en dossier.
Ce que conserve le convertisseur glTF to GLB
Les deux sont du glTF 2.0, donc presque tout se transpose à l'identique.
- Maillages, nœuds, hiérarchie
- Conservés
- Matériaux PBR et textures
- Conservés, images réencodées dans leur format d'origine
- Clips d'animation et skins
- Conservés
- Couleurs de sommets, UV, normales
- Conservés
- Unités et axes
- Inchangés : mètres, axe Y vers le haut
- Compression Draco ou meshopt
- Décodée ; le GLB est écrit non compressé
- Extensions que three.js ne sait pas exporter
- Supprimées, comme les variantes de matériaux
Astuces pour un GLB plus léger et plus propre
- Passez le GLB dans le compresseur GLB avant de le mettre sur un site web
- Allégez les maillages denses avec le simplificateur de maillage si le GLB est destiné au mobile
- Vérifiez la taille avant/après indiquée par le convertisseur
- Gardez des textures en 2048 px maximum pour le web ; les maps 4K dominent le poids du fichier
- Attendez-vous à ce qu'un glTF compressé en Draco ne rétrécisse pas : il est décompressé au passage
- Glisser le dossier lui-même sur le convertisseur : sélectionnez plutôt les fichiers qu'il contient ou zippez-le d'abord
- Modifier le GLB à la main : convertissez-le d'abord en glTF si vous devez toucher au JSON
- Désactiver les textures pour un asset final, sauf si c'est voulu
FAQ
Questions fréquentes
Comment convertir glTF en GLB gratuitement ?
Un GLB est-il plus petit qu'un glTF ?
.bin et d'images séparés, le total est à peu près identique ; le gain, c'est de n'avoir qu'un seul fichier. Pour vraiment réduire le poids, compressez ensuite le GLB.La conversion glTF vers GLB fait-elle perdre en qualité ?
Les animations sont-elles conservées ?
Pourquoi mon GLB est-il plus lourd que le glTF ?
Quelle est la différence entre glTF et GLB ?
Outils et guides associés
Continuer
Commencer gratuitement
Obtenir un GLB sans modéliser
Transformez une simple image en modèle 3D dans le studio. Les modèles non texturés sortent généralement en moins d'une minute, le téléchargement du GLB est gratuit et les nouveaux comptes reçoivent 3 crédits.
Sans carte bancaire · 3 crédits offerts pour démarrer