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. Diferentemente 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 ativo 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 blocos (chunks), com um bloco JSON descrevendo a cena e um bloco 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 eficiente e interoperável de entrega de ativos que minimiza o processamento em tempo de execução e suporta materiais PBR (Physically Based Rendering), animações e estruturas esqueléticas.