GLB · GLTF

GLB vs glTF

C’est le même standard dans deux conteneurs. Le glTF est la scène JSON éditable avec buffers et textures externes ; le GLB est cette scène empaquetée en un seul fichier binaire pour la diffusion.

CritèreGLBGLTF
EmpaquetageUn fichier binaireJSON plus fichiers .bin et textures
AssetsEmbarquésSéparés, référencés par URI
RequêtesUne seuleUne par fichier compagnon
ÉditionPlus difficile : buffers binairesFacile : le JSON est lisible
DiffusionWeb, RA, storesPipelines CDN et débogage
Mode d’échecUn fichier corrompu casse toutUn compagnon manquant casse le modèle

En bref. Éditez en glTF, diffusez en GLB. Empaqueter un glTF en GLB supprime la classe de bugs « fichier manquant » et réduit les requêtes ; gardez les sources glTF pour l’édition.

Convertir entre les deux

Pas de convertisseur direct entre ces deux formats : empaquetez le glTF dans un GLB avec un outil comme gltf-transform, puis convertissez le GLB ici.

Pages des formats

Questions

Puis-je convertir un glTF en GLB ?+

Oui : empaquetez le .gltf, son .bin et ses textures avec un outil comme gltf-transform. Ce site accepte directement le GLB.

Le GLB est-il plus petit ?+

En général le transfert total est plus petit : un fichier remplace plusieurs et la compression s’applique au paquet.

Lequel les navigateurs chargent-ils ?+

Les deux, mais un GLB évite les problèmes de CORS et de fichiers manquants.