Conversor de GLB para GLTF
Descompacte arquivos binários GLB em GLTF editável com descrição JSON de cena, buffers e imagens de textura separados para inspeção e modificação.
Carregando...
Por favor, aguarde
Sobre Esta Ferramenta
GLB empacota tudo em um único arquivo binário, o que é ótimo para distribuição, mas difícil de editar. Converter para GLTF separa a cena em seu descritor JSON, buffer de geometria binário e imagens de textura individuais — tornando cada recurso acessível independentemente para edição, análise ou substituição.
Dicas
- 1Extração automática de informações do modelo
- 2Suporte a otimização de malha e incorporação de texturas
- 3Pré-visualização 3D em tempo real
Como Usar
Envie Seu GLB
Arraste e solte seu arquivo GLB ou clique para selecionar
Revise as Informações e Configurações do Modelo
Verifique as informações do modelo e ajuste as configurações de conversão
Baixe o GLTF
Clique em converter e baixe seu arquivo GLTF instantaneamente
Perguntas Frequentes
Qual é a diferença entre os modos Separado e Incorporado?
Separado (padrão): exporta um arquivo ZIP contendo um arquivo .gltf JSON, buffers .bin de malha e imagens de textura individuais — ideal para edição e substituição de recursos um a um. Incorporado: exporta um único arquivo .gltf com todos os buffers e texturas inline como URIs de dados Base64 — conveniente para distribuição em arquivo único, mas maior em tamanho e mais difícil de editar texturas individualmente. Alterne os modos nas Configurações de Conversão em Modo de Recurso.
Quais arquivos receberei após a descompactação?
Depende do modo de recurso. No modo Separado, você baixa um ZIP com um arquivo .gltf, buffers .bin e imagens de textura (.png/.jpg) vinculados por caminhos relativos. No modo Incorporado, você baixa um único arquivo .gltf com todos os recursos inline — nenhum arquivo extra necessário.
Receberei arquivos de textura separados do GLB?
Sim, no modo Separado. Todas as imagens incorporadas no GLB — mapas difusos, mapas normais, mapas metalness-roughness e outros — são extraídas como arquivos PNG ou JPG individuais com referências URI apropriadas no JSON GLTF de saída. No modo Incorporado, as texturas são inline como URIs de dados dentro do JSON.
Qual é o formato das texturas extraídas?
As texturas são exportadas em seu formato original do GLB, tipicamente PNG ou JPG. Se o GLB usa formatos de textura comprimidos (por exemplo, KTX2), elas são convertidas para PNG padrão para edição.
Posso extrair apenas recursos específicos de um GLB?
No modo Separado, todos os recursos são armazenados como arquivos individuais após a descompactação. Você pode manter apenas as texturas ou dados de malha que precisa, excluir arquivos indesejados e atualizar manualmente as referências JSON do GLTF. O modo Incorporado coloca todos os recursos inline em um único arquivo JSON e não é adequado para extração seletiva.
A descompactação perde algum dado?
Não. A conversão de GLB para GLTF é sem perdas — toda geometria, materiais, texturas e animações são totalmente extraídos. A descompactação muda apenas como os dados são organizados, não o conteúdo em si.
Posso editar manualmente o arquivo JSON do GLTF?
Sim. O arquivo GLTF principal é JSON padrão que pode ser aberto em qualquer editor de texto. Você pode modificar parâmetros de material, ajustar transformações de nós, substituir referências de textura e mais. Valide o JSON com um linter após a edição.
Artigos Relacionados
Do Blender à Produção: Um Passo a Passo de Compressão Ponta a Ponta
Leve um modelo PBR de 50MB pela exportação do Blender, compressão de vértices, conversão de texturas para KTX2 e carregamento no engine, até chegar a menos de 5MB. Com um script de automação completo e um resumo da série.
Plataformas Diferentes, Destinos Diferentes: Um Guia de Seleção de Compressão
Desktop, mobile, VR, Mini Programas—qual combinação de compressão você deveria usar de fato? Este artigo condensa os quatro anteriores em uma matriz de decisão e um script de automação. Basta seguir pela matriz.
KTX2 na Prática: A Forma Correta de Fazer Compressão de Texturas
ETC1S ou UASTC? Como usar toktx e gltf-transform? Como carregar KTX2 no Three.js / Babylon.js? Este artigo tem tudo pronto para copiar e colar—comandos e código.