glTF (GL Transmission Format) é um padrão aberto e livre de royalties (royalty-free) para a 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 mais rápidos de carregar (load). O formato binário utiliza uma estrutura em blocos (chunked structure), com um bloco JSON descrevendo a cena e um bloco 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 diversas 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 (Physically Based Rendering), animações e estruturas esqueléticas.