glTF (GL Transmission Format) é um padrão aberto e livre de royalties para transmissão de modelos e cenas 3D, desenvolvido pelo Khronos Group. A extensão de arquivo '.glb' representa o formato de arquivo binário do glTF. Ao contrário do formato '.gltf' baseado em ASCII, que armazena informações da cena em arquivos JSON e texturas/dados binários separadamente, o '.glb' empacota todo o asset glTF (incluindo a descrição da cena em JSON, texturas e dados de geometria) em um único arquivo binário. Isso torna os arquivos '.glb' mais compactos, mais fáceis de transmitir e mais rápidos de carregar. O formato binário utiliza uma estrutura de 'chunks' (blocos), com um chunk JSON descrevendo a cena e um chunk binário contendo os dados de malha (mesh), texturas e outros recursos. Essa estrutura permite a análise (parsing) e renderização eficientes de modelos 3D em várias aplicações, incluindo navegadores web, engines de jogos e visualizadores 3D. O formato glTF foi projetado para ser um formato de entrega de assets eficiente e interoperável que minimiza o processamento em tempo de execução (runtime) e suporta materiais PBR (Physically Based Rendering - Renderização Baseada em Física), animações e estruturas esqueléticas.