Converter glTF para GLB
Uma exportação glTF costuma ter três tipos de arquivo: um JSON .gltf, um ou mais buffers .bin e uma pasta de texturas. O GLB é o mesmo modelo empacotado em um só arquivo binário, que é o que formulários de envio, visualizadores e apps de RA pedem.
Conversor de modelos 3D
ou solte arquivos STL, OBJ, MTL … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
STL e OBJ não guardam unidades. Se uma peça aparecer 10× ou 25,4× menor ou maior no fatiador, as unidades foram lidas errado — defina-as aqui.
Blender, programas CAD e fatiadores usam Z para cima; glTF, Unity e a maioria dos motores de jogos usam Y para cima. Troque se o modelo ficar deitado depois de importado.
Usado ao converter sólidos STEP ou IGES em malha. Fino gera curvas suaves, mas arquivos maiores; grosso basta para pré-visualizações rápidas.
Usado só com entrada PNG, JPG ou SVG. Relevo eleva as áreas escuras; a litofania é um painel fino que mostra a foto quando iluminado por trás; a forma extrudada transforma um logotipo ou contorno SVG em uma peça sólida plana.
Largura do modelo impresso; a altura segue a proporção da imagem.
Altura máxima do relevo ou da litofania, ou espessura da forma extrudada. Litofanias costumam usar 2–3 mm.
Placa sólida sob o relevo para a impressão ficar firme. 0 significa sem base.
Como usar esta ferramenta
- 1
Compacte a pasta do glTF
Coloque o .gltf, seus arquivos .bin e as imagens de textura em um ZIP, mantendo a estrutura de pastas criada pela exportação, e envie. Um .gltf autocontido, com os dados embutidos, pode ser enviado sozinho. Até 20 arquivos, 95 MB cada.
- 2
Deixe o modelo como está
Unidades do modelo fica em m e o Eixo vertical em Manter, porque um glTF válido já está em metros e com Y para cima. Manter texturas e materiais fica ligado para que todas as imagens sejam embutidas.
- 3
Converta para GLB
Clique em Converter para GLB e baixe um arquivo por modelo. Envios e resultados são apagados após 30 minutos.
Qual é a diferença entre glTF e GLB?
Os dois guardam o mesmo modelo glTF 2.0. Um .gltf é um JSON legível que aponta para arquivos .bin e de imagem separados; um GLB empacota esse JSON, os buffers e as imagens em um só arquivo binário.
Por que empacotar um glTF em um GLB
O Khronos Group projetou o glTF 2.0, lançado em 2017, como formato de transmissão: a última etapa entre uma ferramenta 3D e quem exibe o modelo. A forma em JSON é amigável para desenvolvedores, porque dá para ler e editar, mas na prática é frágil. Renomeie uma textura, envie o .gltf sem o .bin ou deixe um CMS apagar a estrutura de pastas, e o modelo carrega sem geometria ou com superfícies brancas.
O GLB resolve isso colocando tudo em um só contêiner. A mídia de produtos da Shopify, o Scene Viewer do Android, o model-viewer do Google e a maioria dos marketplaces de assets pedem GLB por esse motivo. A conversão não tem perdas: o conversor lê o JSON, carrega cada buffer e imagem que ele referencia, grava tudo em um bloco binário e reescreve as referências para apontar para dentro do arquivo.
Como um arquivo GLB é organizado
- de cabeçalho: a palavra mágica glTF, a versão 2 e o tamanho total
- 12 bytes
- primeiro o JSON, depois um bloco BIN com buffers e imagens
- 2 blocos
- de alinhamento, até onde cada bloco é preenchido
- 4 bytes
- em vez de .gltf + .bin + texturas
- 1 arquivo
GLTF
GL Transmission Format (glTF)
glTF é um formato 3D aberto do Khronos Group, lançado em 2015 e muitas vezes chamado de "o JPEG do 3D". Um arquivo .gltf é um JSON que descreve a cena, geralmente acompanhado de arquivos separados de geometria .bin e de imagens de textura. Ele aceita materiais PBR, animação e skinning e foi projetado para renderização eficiente em tempo real. Os arquivos separados podem se perder ao compartilhar, e é por isso que a forma de arquivo único GLB costuma ser preferida.
- Compressão
- –
- Transparência
- –
- Animação
- Sim
- Lançamento
- 2015 · Khronos Group
GLB
glTF binário (GLB)
GLB é a forma binária do glTF 2.0, o formato de transmissão 3D publicado pelo Khronos Group em 2017. Ele reúne geometria, materiais PBR, texturas e animações em um único arquivo compacto, pensado para carregar rápido. O GLB é muito usado em 3D na web, visualizadores de RA, no Android Scene Viewer e em marketplaces de modelos on-line. Algumas ferramentas 3D de desktop mais antigas e programas CAD não o importam.
- Compressão
- –
- Transparência
- –
- Animação
- Sim
- Lançamento
- 2017 · Khronos Group
glTF para GLB é uma etapa de empacotamento: as pessoas juntam um .gltf, seus buffers .bin e as texturas em um só arquivo porque formulários de envio, a RA do Android e visualizadores web querem um único modelo autocontido.
Como corrigir erros de .bin e textura ausentes
O GLB fica sem geometria ou a conversão falha
O buffer .bin não foi enviado. Compacte-o junto com o .gltf, mantendo o mesmo nome de arquivo a que o JSON se refere.
As superfícies ficam brancas ou cinza
Faltam texturas. Abra o .gltf em um editor de texto, confira as entradas uri das imagens e inclua esses arquivos nos mesmos caminhos relativos dentro do ZIP.
Um caminho de textura começa com C:\ ou /Users
O exportador gravou um caminho absoluto. Exporte de novo com caminhos relativos, ou mova a imagem para junto do .gltf e edite o uri para conter só o nome do arquivo.
As texturas são KTX2 ou WebP
Elas precisam das extensões KHR_texture_basisu ou EXT_texture_webp, que alguns visualizadores não aceitam. Exporte de novo com PNG ou JPEG para a compatibilidade mais ampla.
Perguntas sobre glTF para GLB
Converter glTF para GLB muda o modelo?
Não. Malhas, materiais, nomes dos nós, animações e skins são copiados como estão; só a embalagem muda. O JSON vai para o primeiro bloco do GLB, e os buffers e as imagens, para o bloco binário.
Por que enviar um ZIP para converter glTF em GLB, e não só o .gltf?
Um glTF com arquivos separados só aponta para o .bin e as texturas por caminho relativo. Enviado sozinho, esses links não levam a lugar nenhum e o GLB ficaria sem geometria ou sem imagens. Compactar a pasta mantém todo arquivo referenciado ao lado do .gltf, algo que nosso guia sobre como descompactar arquivos em qualquer aparelho também cobre no sentido inverso.
O GLB vai ficar menor que meu glTF?
Comparado a um .gltf que embute tudo como texto base64, sim, cerca de um quarto menor, porque o base64 incha os dados binários em mais ou menos um terço. Comparado a um .gltf com .bin e imagens, o total fica quase igual; o ganho é ter um arquivo só.
Arquivos glTF com compressão Draco são aceitos?
Um glTF que usa a extensão KHR_draco_mesh_compression é lido e sua geometria é mantida. Se você precisa do menor arquivo possível para a web, aplique compressão Draco ou meshopt no GLB final com uma ferramenta como o glTF-Transform.
Dá para voltar de GLB para arquivos glTF separados?
Sim. Envie o GLB e escolha glTF em Converter para no conversor de modelos 3D. Isso é útil quando você quer editar o JSON à mão ou trocar uma textura sem exportar de novo.
Quais apps exportam glTF que posso empacotar em GLB assim?
O exportador glTF do Blender pode gravar tanto glTF Separate quanto GLB direto, assim como os downloads do Sketchfab, as ferramentas Substance e a maioria dos exportadores de engines de jogos. Se a sua ferramenta só ofereceu a forma separada, esta página entrega o arquivo único.