UM COMEÇO PRÁTICO
Como otimizar um GLB com gltfpack
Comece com uma passagem conservadora e depois altere uma configuração de cada vez. Mantenha o modelo original para poder comparar e voltar atrás.
1. Traga um modelo independente
Escolha um GLB com geometria e texturas incorporadas, até 50 MB. Arquivos .gltf, .bin e de imagem separados não são aceitos aqui. Selecionar um arquivo abre uma visualização do navegador local; o processamento começa no servidor somente quando você clica em Otimizar modelo.
2. Escolha um ponto de partida
Conservador mantém o formato de textura original e não solicita redução de triângulo ou compactação Meshopt. Arquivo menor adiciona alta compactação Meshopt. Ambos preservam nós nomeados, materiais nomeados e extras por padrão. Nenhuma das predefinições é sem perdas.
A predefinição conservadora atualmente produz este comando local:
gltfpack -i input.glb -o output.glb -kn -km -keA predefinição de arquivo menor adiciona -cc. Use um binário gltfpack 1.3 nativo correspondente ao reproduzir a saída deste serviço.
3. Ajuste o maior contribuidor
Para arquivos com muita geometria, abaixe o alvo do triângulo gradualmente e inspecione silhuetas e peças finas. A meta é uma meta de simplificação e não uma contagem final exata. Para arquivos com muita textura, escolha KTX2 ou WebP para ativar a qualidade da textura e dimensões máximas. Uma dimensão menor pode ter um impacto mais visível do que uma alteração na geometria.
Leia o guia de compatibilidade antes de ativar a compactação ou alterar o formato da textura.
Ajustar a precisão da geometria
As configurações avançadas permitem escolher de 1 a 16 bits para posições, coordenadas de textura, normais e cores de vértices. Valores mais altos preservam detalhes mais precisos, mas podem aumentar o tamanho. Comece com os padrões e depois inspecione silhuetas, costuras UV e sombreamento. Desabilitar a quantização de geometria ignora essas configurações de bits e adiciona -noq; não desativa a simplificação, conversão de textura ou outra otimização.
Taxa de amostragem de animação
Afeta apenas animações. Taxas mais baixas podem reduzir o tamanho, mas tornar o movimento menos suave. Não faça nova amostragem preservando o tempo da fonte; outras otimizações de animação ainda se aplicam.
4. Compare e baixe
Alterne entre Original e Otimizado, inspecione o modelo de vários ângulos e verifique o tamanho e a contagem de triângulos. As contagens somam cada primitiva de malha uma vez, em vez de cada instância de cena. Teste também animações, materiais e comportamento do aplicativo no visualizador de destino.
Baixe antes que o resultado expire, 60 minutos após o upload. O painel de resultados inclui o comando equivalente para suas configurações exatas. Uma produção maior pode ser um resultado válido; tente uma configuração diferente ou mantenha a original.
Quando usar o mecanismo local
Execute gltfpack localmente quando seu ativo exceder os limites deste serviço, precisar de opções de linha de comando fora desta interface ou precisar permanecer em seu dispositivo. O gltfpack nativo aceita mais formatos de entrada do que o fluxo de trabalho GLB único deste site. Veja o documentação oficial do motor para instalação e a lista completa de opções.
Como reduzir o tamanho do arquivo GLB →
Redução de polígono GLB com gltfpack →
Compressão de textura GLB: KTX2 e WebP →
Abra o otimizador ↗