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 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, 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 o parsing e a 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 assets 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.