GLTF para GLB

GLTF → GLB, empacote recursos dispersos em um único arquivo.

Área de trabalho

Arraste os arquivos aqui

ou clique para selecionar, colar suportado

Sobre Esta Ferramenta

Modelos GLTF geralmente são compostos por vários arquivos (texturas, materiais, dados de malha), exigindo múltiplas requisições ao carregar em uma página web, o que afeta a velocidade de carregamento. Esta ferramenta combina esses arquivos em um único arquivo GLB, com todos os recursos empacotados, simplificando a implantação e acelerando o carregamento, ideal para distribuição via CDN e exibição na web.

Q

O arquivo GLB é menor que o GLTF?

A

O tamanho do arquivo GLB geralmente é equivalente ao GLTF original, mas como ele combina todos os recursos em um único arquivo, o carregamento requer apenas uma requisição, tornando a velocidade de carregamento real significativamente mais rápida.

Q

Preciso manter os arquivos GLTF originais após a conversão?

A

O GLB já contém todos os dados do GLTF. Após a conversão, os arquivos GLTF originais podem ser arquivados. Se precisar editar recursos individuais, use uma ferramenta de conversão de GLB para GLTF para descompactar.

Q

As extensões de material do GLTF serão preservadas?

A

Extensões de material padrão (como textura metálica, textura transparente, etc.) serão preservadas no GLB. Efeitos personalizados ou não padrão podem não ser exibidos corretamente em todos os visualizadores.

Q

O que acontece com múltiplos arquivos .bin?

A

O GLTF pode referenciar múltiplos arquivos .bin para armazenar malhas e animações do modelo. Ao converter para GLB, todos os conteúdos .bin são mesclados em um único arquivo, eliminando a necessidade de gerenciar múltiplos arquivos.

Q

Meu GLTF já é um arquivo único incorporado: ainda preciso convertê-lo para GLB?

A

Se todos os recursos já estão embutidos, a conversão muda pouco: GLB é o mesmo conteúdo glTF em um contêiner binário. A conversão é mais útil quando o modelo está dividido em vários arquivos, onde o GLB une tudo em um único arquivo compacto.

Q

GLB é uma boa escolha para hospedagem em CDN?

A

Sim. Como tudo vive em um único arquivo, uma GLB precisa de uma única requisição e não tem caminhos relativos que possam quebrar, o que a torna uma escolha confiável para entrega via CDN e web.

Sobre opções de configuração

Configurações Gerais

Eixo superior

Y para cima
Determina o eixo 'para cima' do modelo exportado. Diferentes softwares 3D usam convenções diferentes. Selecionar o sistema errado pode fazer com que o modelo fique de lado.
  • Y para cimaRecomendado: Convenção usada por OpenGL, Three.js e a maioria dos mecanismos Web 3D. Escolha esta para modelos de web ou engines de jogos.
  • Z para cima: Convenção usada por Blender (padrão), 3ds Max e alguns softwares CAD. Tente esta se o modelo aparecer de lado.

Rotação X

0°-180° – 180°
Gire o modelo em torno de cada eixo, intervalo de -180° a 180°. Útil para ajustar a orientação de impressão ou corrigir desalinhamento de eixos.

Rotação Y

0°-180° – 180°
Gire o modelo em torno de cada eixo, intervalo de -180° a 180°. Útil para ajustar a orientação de impressão ou corrigir desalinhamento de eixos.

Rotação Z

0°-180° – 180°
Gire o modelo em torno de cada eixo, intervalo de -180° a 180°. Útil para ajustar a orientação de impressão ou corrigir desalinhamento de eixos.

Método de aplicação da rotação

Transformação do nó raiz
Escolha como a rotação é gravada no modelo exportado. Incorporar nos vértices reescreve todas as coordenadas dos vértices, de modo que todos os formatos de exportação (incluindo formatos que leem apenas a geometria, como STL e STEP) a apliquem de forma consistente; transformação apenas no nó raiz mantém as coordenadas originais dos vértices, sendo mais adequada a modelos animados ou com esqueleto, mas formatos que ignoram transformações de nó (como STEP) não aplicarão a rotação.
  • Incorporar nos vértices: A rotação é gravada em todas as coordenadas dos vértices e aplicada de forma consistente em todos os formatos de exportação; os dados de geometria são reescritos.
  • Transformação do nó raizRecomendado: A rotação é gravada como transformação do nó raiz, mantendo as coordenadas originais dos vértices; melhor para modelos com esqueleto/animação, mas formatos que ignoram transformações de nó (como STEP) não a aplicam.

Informações do formato

Formato de entrada

Extensão:
gltf, glb
Nome completo:
GL Transmission Format (glTF 2.0)
Tipo:
Cena 3D
Formato:
GLTF
Ferramentas:
Three.js、Babylon.js、Blender
Descrição:
glTF é um formato 3D padrão aberto da Khronos: usa JSON para a estrutura da cena, arquivos .bin separados para a geometria e texturas independentes, o que permite carregamento incremental e streaming. O glTF 2.0 é o formato predominante para trocar conteúdo 3D entre web, dispositivos móveis e motores de jogos. Diferente do GLB, o glTF é composto por vários arquivos, o que favorece o carregamento sob demanda via CDN e o reúso de recursos, mas aumenta o risco de referências quebradas. Para compartilhar um único arquivo, o GLB é mais confiável; para controle fino de carregamento ou atualizações parciais de recursos, o glTF oferece mais flexibilidade.

Notas:

  • Recursos externos (.bin, texturas) precisam ser mantidos juntos
  • Pode exigir ferramentas adicionais para fluxos de trabalho CAD

Recursos compatíveis:

  • Formato 3D comum

Formato de saída

Extensão:
glb
Nome completo:
Binário do GL Transmission Format (glTF 2.0)
Tipo:
Modelo 3D
Formato:
GLB
Ferramentas:
Three.js、Babylon.js、Blender
Descrição:
GLB é o formato binário do glTF 2.0, mantido pelo Khronos Group, que empacota malhas, materiais, texturas e animações em um único arquivo. É o padrão para cenas 3D na Web e AR/VR, usado por Three.js, Babylon.js, model-viewer e e-commerce por ser auto-contido e fácil de distribuir. GLB preserva materiais PBR, animações esqueléticas e suporta compressão Draco e Meshopt, ideal para web, AR e intercâmbio entre programas. Não retém histórico paramétrico de CAD; para impressão 3D, prefira STL ou 3MF.

Notas:

  • Alguns slicers de impressão 3D não conseguem importar diretamente arquivos GLB
  • Não é adequado para edição paramétrica CAD

Recursos compatíveis:

  • Arquivo binário único e autocontido
  • Suporte a materiais PBR (cor base, metálico, rugosidade, mapas normais)
  • Animação esquelética, skinning e alvos de morph
  • Compressão de malha Draco e compressão de textura KTX2
  • Nós de múltiplas malhas e hierarquia de cena