Converter gltf para glb

Conversor online gratuito de GLTF para GLB

Empacote um modelo glTF, buffers e texturas em um único arquivo GLB portátil.

Converter GLTF para GLB online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 25 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.

Como funciona

  1. 1/3

    Envie seu arquivo .gltf

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .gltf para .glb

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .glb convertido

    O resultado da conversão está pronto para download.

Como converter gltf para glb arquivo

Um viewer, game engine, aplicativo móvel ou sistema de entrega pode exigir um único arquivo .glb em vez de um arquivo .gltf acompanhado de buffers e texturas. A conversão empacota essas dependências em um asset portátil, reduzindo o risco de arquivos ausentes ou caminhos relativos quebrados ao compartilhá-lo ou arquivá-lo.

O que os arquivos GLTF contêm

glTF, abreviação de GL Transmission Format, é um padrão aberto de cenas e modelos 3D mantido pelo Khronos Group. Ele é usado por viewers e engines web, aplicativos de AR e VR, pipelines de jogos, Blender, Three.js, Babylon.js e muitas ferramentas de conteúdo 3D.

Um arquivo .gltf é um JSON que descreve nós de cena, meshes, materiais, câmeras, luzes, skins e animações. A geometria geralmente é armazenada em um buffer .bin separado, enquanto as texturas são arquivos separados, como albedo.png, normal.jpg ou texture.webp.

Uma pasta de asset típica contém model.gltf, model.bin e um ou mais arquivos de imagem. O glTF pode incorporar alguns recursos como data URIs, mas um arquivo .gltf não deve ser considerado autocontido, a menos que seus recursos referenciados estejam incorporados.

O que o GLB altera

GLB é a forma de container binário do glTF 2.0. Um arquivo .glb combina o JSON do glTF e os dados binários em um único arquivo; as imagens também podem ser incorporadas em seus dados binários.

O GLB é útil quando é necessário um único upload, anexo, download ou item de biblioteca de assets. Ele evita falhas de caminhos de arquivos externos, mas não otimiza automaticamente o modelo, reduz a quantidade de polígonos, redimensiona texturas nem melhora a qualidade visual.

Um GLB nem sempre é menor que sua pasta glTF equivalente. Ele pode evitar o overhead de tamanho dos data URIs codificados em base64, mas recursos incorporados, alinhamento do container e texturas inalteradas podem fazer com que seu tamanho seja semelhante ou maior que o do pacote original.

Converter um pacote GLTF para GLB

Use o conversor do 101convert.com para criar um GLB sem instalar software. Antes de fazer o upload, localize todos os arquivos referenciados pelo arquivo .gltf, incluindo seu buffer .bin e suas texturas; envie o pacote completo no formato compatível com o conversor. Uma conversão realizada sem as dependências necessárias pode produzir geometria ausente, materiais cinza ou texturas ausentes.

Para uma conversão local repetível, use as ferramentas de linha de comando glTF Transform mantidas pelo Khronos. Instale uma versão atual do Node.js e, em seguida, instale a CLI:

npm install --global @gltf-transform/cli

Execute o comando a partir do diretório que contém model.gltf e seus arquivos referenciados:

gltf-transform copy model.gltf model.glb

copy reempacota o asset como GLB sem simplificar intencionalmente a geometria nem alterar a resolução das texturas. Ele é apropriado quando o requisito é um container diferente, e não a otimização do asset.

O Blender é apropriado quando o modelo precisa ser inspecionado ou editado primeiro. Importe-o com File → Import → glTF 2.0 (.glTF/.glb) e, em seguida, exporte através de File → Export → glTF 2.0 (.glTF/.glb). Defina Format como glTF Binary (.glb), escolha o caminho de saída e confirme as opções de exportação para animações, câmeras, luzes e objetos selecionados.

Verificações de compatibilidade e qualidade

Uma conversão de container padrão preserva os limites da origem: os pixels das texturas, a densidade da mesh, os dados de animação e os valores dos materiais PBR não se tornam melhores apenas porque a saída é GLB.

Os aplicativos de destino devem ser compatíveis com a versão do glTF e as extensões usadas pelo asset. A compressão de geometria Draco ou Meshopt, texturas KTX2/BasisU, variantes de materiais, GPU instancing, luzes pontuais e extensões avançadas de materiais podem falhar ou ser ignorados em software sem suporte explícito.

Use compressão ou otimização somente quando o viewer de destino for compatível com as extensões resultantes. Por exemplo, a compressão Meshopt e as texturas KTX2 podem reduzir o tamanho do download, mas são alterações de compatibilidade, e não uma conversão básica de GLTF para GLB.

Recursos específicos do aplicativo de origem podem não ser exportados exatamente para glTF. Faça o bake dos materiais procedurais quando necessário, aplique os modificadores necessários e verifique as constraints de rig não compatíveis, as texturas de vídeo e os shaders personalizados. Abra o .glb final no aplicativo de destino e verifique as texturas, a escala, a transparência, a reprodução da animação, as câmeras e a iluminação.

Comparação de formato: GLTF vs GLB

Como os formatos GLTF e GLB se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo GLTF e GLB
Propriedade .GLTF GL Transmission Format .GLB glTF Binary
Geometria Ambos Ambos
Materiais Sim Sim
Texturas Incorporado no arquivo Incorporado no arquivo
Animação Sim Sim
Hierarquia da cena Sim Sim
Legível em texto simples Sim Não
Tamanho típico do arquivo Pequeno Pequeno
Padrão aberto Sim Sim
Introduzido 2015 2015
Desenvolvedor Khronos Group Khronos Group
Tipo MIME model/gltf+json model/gltf-binary

O banco de dados atualmente não contém nenhum conversor de arquivo gltf.

Perguntas frequentes

O conversor de GLTF para GLB é gratuito?

Sim, converter GLTF para GLB no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo GLTF?

Você pode enviar arquivos GLTF de até 50 MB e converter até 1 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter GLTF para GLB?

Não. A conversão de GLTF para GLB é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo GLTF válido para esta conversão de GLTF para GLB. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.