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 dados binários/texturas separadamente, o '.glb' empacota todo o ativo glTF (incluindo a descrição da cena 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 significativamente mais rápidos de carregar. O formato binário utiliza uma estrutura em 'chunks' (blocos), com um chunk JSON descrevendo a cena e um chunk binário contendo os dados da malha (mesh data), 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, motores de jogos (game engines) e visualizadores 3D. O formato glTF é projetado para ser um formato de entrega de ativos eficiente e interoperável que minimiza o processamento em tempo de execução (runtime processing) e suporta materiais PBR (Renderização Baseada em Física), animações e estruturas esqueléticas.