Compressor de modelos 3D (GLTF/GLB)
Comprima online e grátis arquivos de modelos 3D GLTF e GLB removendo metadados, minificando o JSON e descartando extensões não usadas. Nosso compressor GLTF/GLB oferece uma análise completa do modelo com a contagem de malhas, primitivas, materiais, texturas e todas as extensões, além da economia exata em bytes. Sem cadastro, sem upload para servidores e 100% privado.
Drop your GLTF or GLB file here
or click to browse
.gltf and .glb files are supported
Por que usar nosso compressor GLTF/GLB?
- Compressão GLTF/GLB instantânea: nosso compressor GLTF/GLB processa seus arquivos de modelos 3D inteiramente no seu navegador, sem espera de upload. Envie qualquer arquivo .gltf ou .glb e obtenha uma saída comprimida com a economia exata em bytes e uma análise completa do modelo mostrando malhas, materiais, texturas e extensões em segundos.
- Compressor GLTF/GLB online seguro: seus arquivos de modelos 3D nunca saem do seu dispositivo ao usar nosso compressor GLTF/GLB online. O processamento 100% no lado do cliente garante privacidade total: sem upload para servidores, sem retenção de dados do modelo e sem risco de expor recursos 3D proprietários, modelos de jogos não lançados ou designs de produtos confidenciais.
- Compressor GLTF/GLB sem instalação: comprima arquivos GLTF e GLB diretamente no navegador, sem Blender, sem Node.js e sem gltf-pipeline. Nosso compressor GLTF/GLB funciona em qualquer dispositivo com um navegador moderno: sem configuração, sem dependências e sem conta.
- Análise completa do modelo 3D: nosso compressor GLTF/GLB fornece uma análise completa do modelo após a compressão: contagem de malhas, primitivas, materiais, texturas, accessors, nós e todas as extensões usadas. Isso ajuda você a entender a estrutura do modelo e a identificar mais oportunidades de otimização.
O que é a compressão GLTF/GLB?
GLTF (GL Transmission Format) é o formato padrão de modelos 3D para a web e para engines de realidade virtual e aumentada. Ele existe em duas variantes: .gltf (JSON mais arquivos binários externos) e .glb (um contêiner binário único com o JSON e a geometria incorporados). A compressão GLTF/GLB reduz o tamanho do arquivo removendo metadados desnecessários que as ferramentas de modelagem 3D incorporam durante a exportação, incluindo extras do editor, strings de copyright, informações do gerador, nomes de nós e dados de extensões não usadas. Nosso compressor GLTF/GLB também minifica a parte JSON do arquivo, que pode representar de 10 a 40% do tamanho total de um arquivo GLTF típico em exportações com muitos metadados do Blender, Maya e Cinema 4D.
Como funciona nosso compressor GLTF/GLB
- Envie seu arquivo GLTF ou GLB: arraste e solte ou clique para procurar. Nosso compressor GLTF/GLB aceita arquivos .gltf (JSON) e .glb (contêiner binário). Seu modelo 3D nunca sai do navegador: todo o processamento é 100% no lado do cliente e privado.
- Configure as opções de compressão: escolha quais metadados remover: campos extras, metadados do asset (copyright, generator), nomes de nós/malhas/materiais e extensões não usadas. Ative a minificação do JSON para remover todo o espaço em branco da parte JSON. Nos arquivos GLB, o bloco binário de geometria é preservado sem alterações.
- Baixe o modelo comprimido: clique em "Comprimir modelo 3D" para processar o arquivo e ver a economia exata em bytes, além de uma análise completa do modelo com contagem de malhas, primitivas, materiais, texturas e todas as extensões. Baixe o arquivo comprimido como substituto direto do original.
O que o compressor GLTF/GLB remove
- Campos extras: o objeto extras é um campo opcional do GLTF que as ferramentas usam para armazenar metadados personalizados. O Blender guarda ali as propriedades dos objetos, o Maya os atributos personalizados e vários exportadores adicionam informações de depuração. É seguro removê-los para entrega web.
- Metadados do asset: os campos asset.copyright e asset.generator identificam a ferramenta que criou o arquivo (por exemplo, "Blender 4.0.0 GLTF 2.0 exporter"). Eles adicionam bytes sem afetar a renderização.
- Nomes de nós e malhas: as strings de nome em nós, malhas, materiais e accessors são usadas para depuração, mas não são necessárias para a renderização. Removê-las reduz o tamanho do JSON, especialmente em modelos com muitos objetos nomeados.
- Extensões não usadas: as extensões GLTF adicionam recursos como materiais unlit, quantização de malhas e instanciação por GPU. As extensões que não forem necessárias para a sua plataforma de destino podem ser removidas para reduzir a sobrecarga do JSON e melhorar a compatibilidade com renderizadores que não as suportam.
Notas importantes sobre a compressão GLTF/GLB
Este compressor GLTF/GLB modifica apenas a parte de metadados JSON do arquivo: os dados binários de geometria (buffers de vértices, buffers de índices, dados de texturas) dos arquivos GLB são preservados sem alterações. Para compressão máxima, use a compressão de geometria Draco no seu software de modelagem 3D (o exportador GLTF do Blender suporta Draco) ou a ferramenta de linha de comando gltf-pipeline antes de enviar o arquivo. Sempre teste os modelos comprimidos no seu renderizador de destino antes de publicar em produção: alguns renderizadores exigem extensões ou campos de nome específicos para rigging de animação e navegação do grafo de cena.
Perguntas frequentes
Um compressor GLTF/GLB reduz o tamanho de arquivo dos modelos 3D removendo metadados desnecessários, minificando o JSON e descartando extensões não usadas. Nosso compressor GLTF/GLB roda inteiramente no seu navegador: seus arquivos de modelos 3D nunca são enviados para nenhum servidor.
GLTF (.gltf) é um arquivo JSON que referencia arquivos binários separados para os dados de geometria. GLB (.glb) é um contêiner binário único que incorpora o JSON, a geometria e, opcionalmente, as texturas em um só arquivo. O GLB é preferido para entrega web porque exige apenas uma requisição HTTP.
Sim, totalmente. Nosso compressor GLTF/GLB processa tudo localmente no seu navegador. Seus arquivos de modelos 3D nunca são enviados para nenhum servidor, nunca são armazenados e nunca trafegam pela rede.
Sim. Este compressor GLTF/GLB é 100% gratuito, sem cadastro, sem plano premium, sem marca d'água e sem limite de tamanho de arquivo. Você pode comprimir quantos arquivos GLTF e GLB quiser, sem restrições.
Não: nosso compressor GLTF/GLB modifica apenas a parte de metadados JSON do arquivo. Os dados binários de geometria (buffers de vértices, buffers de índices) dos arquivos GLB são preservados byte a byte. Para compressão de geometria (Draco), use o exportador GLTF do Blender com o Draco ativado.
Remover os nomes é seguro para a renderização: os nomes não são necessários para que a geometria, os materiais ou as texturas sejam exibidos corretamente. No entanto, se o código da sua aplicação referencia nós ou malhas por nome, remover os nomes vai quebrar essas referências. Ative a remoção de nomes apenas se o seu renderizador acessar objetos por índice.
As extensões listadas em extensionsUsed (mas não em extensionsRequired) são opcionais e podem ser removidas sem quebrar o modelo. As extensões obrigatórias não podem ser removidas sem quebrar o modelo. A ferramenta marca claramente quais extensões são obrigatórias.
Os resultados variam conforme o modelo. Exportações do Blender com muitos objetos nomeados e campos extras normalmente alcançam de 10 a 30% de redução no JSON. O bloco binário de geometria (muitas vezes 80-95% de um arquivo GLB) não é modificado, então a redução total do tamanho é proporcional ao tamanho do bloco JSON.
Sim: a saída comprimida é GLTF 2.0 totalmente válido e compatível com todos os renderizadores que consomem GLTF, incluindo Three.js, Babylon.js, PlayCanvas, A-Frame, model-viewer e WebXR nativo. A compressão remove apenas metadados opcionais.