glTF (GL Transmission Format) est une norme ouverte et libre de droits pour la transmission de scènes et de modèles 3D, développée par le Khronos Group. L'extension de fichier '.glb' représente le format de fichier binaire de glTF. Contrairement au format '.gltf' basé sur l'ASCII, qui stocke les informations de scène dans des fichiers JSON et les textures/données binaires séparément, '.glb' regroupe l'intégralité de l'actif glTF (y compris la description de scène JSON, les textures et les données de géométrie) dans un seul fichier binaire. Cela rend les fichiers '.glb' plus compacts, plus faciles à transmettre et plus rapides à charger. Le format binaire utilise une structure segmentée (chunked), avec un segment JSON décrivant la scène et un segment binaire contenant les données de maillage (mesh), les textures et d'autres ressources. Cette structure permet une analyse et un rendu efficaces des modèles 3D dans diverses applications, y compris les navigateurs web, les moteurs de jeu et les visualiseurs 3D. Le format glTF est conçu pour être un format de livraison d'actifs efficace et interopérable qui minimise le traitement à l'exécution (runtime processing) et prend en charge les matériaux PBR (Physically Based Rendering - Rendu Basé sur la Physique), les animations et les structures squelettiques.