Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas 3Dchevron_rightEmpacotador de GLB e GLTFEmpacotador de GLB e GLTF

Empacotador de GLB e GLTF

Empacote um .gltf e as suas texturas num único .glb, ou desempacote um .glb em ficheiros editáveis.

upload_file

Clique para procurar ou arraste e solte arquivos aqui

Selecione um arquivo GLB ou glTF

Aceito: .glb,.gltf

Arquivos complementares (obrigatórios para empacotar um .gltf)upload_file

Clique para procurar ou arraste e solte arquivos aqui

Adicione os buffers .bin e as imagens de textura que o .gltf referencia

SentidoEmpacotar em GLBDesempacotar para glTFReúne o JSON, os buffers e as texturas em um único arquivo binário autocontido.

Ferramentas semelhantes

Validador de GLTF e GLB

Validador de GLTF e GLB

Valide ficheiros GLB e GLTF face à especificação glTF 2.0 da Khronos e veja cada erro e aviso.

Editor de animações 3D

Editor de animações 3D

Edite os clipes de animação de dentro de um modelo GLB, GLTF ou FBX diretamente no navegador.

Empacotador de Canais de Textura

Empacotador de Canais de Textura

Empacote quatro mapas em escala de cinzentos numa textura RGBA, ou desempacote uma textura em imagens separadas.

Extrator de Assets 3D

Extrator de Assets 3D

Extraia todas as texturas, malhas, materiais e animações de um ficheiro GLB ou GLTF num ZIP.

Tone Generator

Tone Generator

Generate sine, square, sawtooth, and triangle audio tones from 20 Hz to 20 kHz directly in your browser. Adjustable volume.

Calculadora de sub-redes

Calculadora de sub-redes

Calcule endereço de rede, broadcast, máscara, máscara curinga e faixa de hosts utilizáveis para qualquer sub-rede IPv4.

Otimizador de SVG

Otimizador de SVG

Remova metadados, comentários e espaços em branco desnecessários de arquivos SVG para reduzir o tamanho.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Um arquivo ou vários — às vezes cada um é a resposta certa

Um asset glTF pode existir em duas formas, e qual delas você quer depende inteiramente do que está prestes a fazer com ele.

GLB — um único arquivo binário. Está tudo dentro: JSON, buffers, texturas. Ele não perde as texturas em um e-mail, não quebra quando uma pasta é reorganizada e abre em qualquer visualizador sem precisar de uma estrutura de diretórios ao redor. É isto que você entrega.

glTF — JSON mais arquivos separados. A descrição da cena é texto legível que você pode abrir, comparar no git e editar à mão. Cada textura é um PNG ou JPEG comum dentro de uma pasta, editável no lugar, sem ida e volta por uma ferramenta 3D. É com isto que você trabalha.

Este empacotador online e gratuito converte entre as duas formas, nos dois sentidos, no seu navegador.

Por que desempacotar é subestimado

A maioria das ferramentas só vai em um sentido — rumo ao GLB — porque a entrega é o caso de uso óbvio. Mas desempacotar resolve problemas que, de outro modo, são realmente irritantes:

  • Corrigir uma textura. Desempacote, abra o PNG em qualquer editor de imagens, salve e empacote de novo. Sem nenhuma ferramenta de DCC envolvida.
  • Ler os valores dos materiais. O .gltf é JSON. Procure por metallicFactor e leia o número.
  • Controle de versão. Um GLB binário produz um diff inútil. Um glTF desempacotado mostra exatamente qual valor mudou em um pull request.
  • Depurar um carregador. Quando um motor recusa um arquivo, poder ler o JSON costuma revelar o motivo em segundos.

Imagens embutidas

Desempacotar oferece um terceiro estado: um .gltf com as imagens embutidas como data URIs em base64. Isso dá a você um único arquivo que também é texto legível — útil para colar em um relatório de bug ou versionar um asset pequeno. O custo é um aumento de cerca de 33% no tamanho, porque base64 não é uma codificação compacta. Use isso para assets pequenos, não para um modelo de 40 MB.

Nada é recodificado

Os dois sentidos copiam os bytes das texturas literalmente. Um PNG que entra em um GLB sai do desempacotador como o mesmo PNG, byte a byte. Geometria comprimida com Draco e Meshopt sobrevive intacta à ida e volta, porque o leitor e o escritor entendem essas extensões.

Recursos ausentes falham de forma explícita

Um .gltf sozinho é um asset incompleto — ele aponta para buffers .bin e arquivos de imagem que precisam viajar junto com ele. Se você tentar empacotar um sem fornecer esses arquivos complementares, esta ferramenta para e informa exatamente quais estão faltando. A alternativa, adotada por alguns conversores, é produzir um GLB que parece bom até alguém abri-lo e não encontrar geometria nenhuma.

Privacidade

Empacotar e desempacotar acontecem inteiramente no seu navegador. Nada é enviado, armazenado ou registrado.