PARA COMEÇAR NA PRÁTICA
Como otimizar um GLB com gltfpack
Comece com uma otimização conservadora e altere uma configuração por vez. Guarde o modelo original para comparar e voltar atrás.
1. Use um modelo com todos os recursos incorporados
Escolha um GLB com geometria e texturas incorporadas, de até 50 MB. Arquivos .gltf, .bin e imagens separados não são aceitos aqui. Ao selecionar um arquivo, a prévia é aberta localmente no navegador; o processamento no servidor só começa quando você clica em Otimizar modelo.
2. Escolha um ponto de partida
A predefinição Conservadora mantém o formato original das texturas sem solicitar redução de triângulos ou compressão Meshopt. A predefinição Arquivo menor adiciona compressão Meshopt alta. Ambas preservam nós com nome, materiais com nome e extras por padrão. Nenhuma das duas é sem perdas.
Atualmente, a predefinição conservadora gera este comando local:
gltfpack -i input.glb -o output.glb -kn -km -keA predefinição Arquivo menor adiciona -cc. Use um executável nativo do gltfpack 1.3 da mesma versão para reproduzir a saída deste serviço.
3. Ajuste o que mais pesa
Em arquivos com muita geometria, reduza gradualmente a meta de triângulos e inspecione silhuetas e partes finas. A meta é um objetivo de simplificação, não uma contagem final exata. Em arquivos com muitas texturas, escolha KTX2 ou WebP para habilitar a qualidade e as dimensões máximas. Reduzir dimensões pode ter um impacto mais visível que alterar a geometria.
Ajuste a precisão da geometria
Em Configurações avançadas, escolha de 1 a 16 bits para posições, coordenadas de textura, normais e cores dos vértices. Valores maiores preservam detalhes mais finos, mas podem aumentar o tamanho do arquivo. Comece pelos valores padrão e examine silhuetas, emendas UV e sombreamento. Selecionar «Desativar quantização da geometria» adiciona -noq e ignora essas configurações de bits. A simplificação, a conversão de texturas e as demais otimizações continuam sendo aplicadas.
Taxa de amostragem da animação
A taxa de amostragem afeta apenas as animações. Taxas menores podem reduzir o tamanho do arquivo, mas deixar o movimento menos fluido. Selecione «Não reamostrar» para preservar os tempos originais. As demais otimizações de animação continuam sendo aplicadas.
4. Compare e baixe
Alterne entre Original e Otimizado, examine vários ângulos e confira o tamanho e a contagem de triângulos. A contagem soma cada primitiva de malha uma vez, não cada instância da cena. Teste também animações, materiais e o comportamento da aplicação no visualizador de destino.
Baixe antes de o resultado expirar, 60 minutos após o envio. O painel do resultado inclui o comando equivalente às configurações escolhidas. Uma saída maior pode ser válida; experimente outra configuração ou mantenha o original.
Quando usar o mecanismo local
Execute o gltfpack localmente quando o modelo exceder os limites deste serviço, precisar de opções ausentes nesta interface ou tiver que permanecer no seu dispositivo. O gltfpack nativo aceita mais formatos de entrada que o fluxo deste site, que usa um único GLB. Instalação e todas as opções: documentação oficial do gltfpack
Como reduzir o tamanho de um arquivo GLB →
Redução de polígonos GLB com gltfpack →
Compressão de texturas GLB: KTX2 e WebP →
Otimização de GLB animado: um estudo de caso com CesiumMan →
Abrir o otimizador ↗