glTF (GL Transmission Format) è uno standard aperto e royalty-free per la trasmissione di scene e modelli 3D, sviluppato dal Khronos Group. L'estensione di file '.glb' rappresenta il formato di file binario di glTF. A differenza del formato '.gltf' basato su ASCII, che memorizza le informazioni della scena in file JSON e i dati binari/texture separatamente, '.glb' impacchetta l'intero asset glTF (inclusa la descrizione della scena JSON, le texture e i dati di geometria) in un unico file binario. Questo rende i file '.glb' più compatti, più facili da trasmettere e significativamente più veloci da caricare. Il formato binario utilizza una struttura a blocchi (chunked structure), composta da un blocco JSON che descrive la scena e un blocco binario che contiene i dati della mesh, le texture e altre risorse. Questa architettura consente un parsing e un rendering estremamente efficienti dei modelli 3D in diverse applicazioni, inclusi browser web, motori di gioco (game engines) e visualizzatori 3D. Il formato glTF è specificamente progettato per essere un formato di consegna di asset efficiente e interoperabile che minimizza l'elaborazione necessaria a runtime (runtime processing) e supporta pienamente materiali PBR (Physically Based Rendering), animazioni complesse e strutture scheletriche.