Compressão de texturas GLTF

Otimize texturas GLTF e baixe como GLB otimizado.

Área de trabalho

Arraste os arquivos aqui

ou clique para selecionar, colar suportado

Sobre Esta Ferramenta

Envie o .gltf e as texturas/.bin da mesma pasta. As texturas são redimensionadas e transcodificadas, a geometria permanece inalterada, e o resultado é empacotado em um GLB otimizado em arquivo único. Todo o processamento é local.

Sobre opções de configuração

Textura / Imagem

Tamanho máximo da textura

1024px

Redimensiona todas as texturas para este tamanho máximo, reduzindo o uso de memória e o tamanho do arquivo.

256px · 512px · 1024px · 2048px · 4096px · Manter tamanho original

Formato da textura

WebP

Converte texturas para um formato mais eficiente. WebP oferece excelente compressão e amplo suporte em navegadores.

WebP · JPEG · PNG · KTX2 · Manter formato original

Qualidade

0.750.1 – 1 · step 0.05

Define a qualidade de compressão para formatos WebP e JPEG.

Modo de codificação KTX2

ETC1S gera arquivos menores, ideal para mapas difusos. UASTC preserva mais detalhes, recomendado para mapas normais.

Por que a saída é GLB?

Após a compressão de texturas, um GLB de arquivo único é o formato de entrega mais prático: um único arquivo para hospedar, uma única requisição para carregar e nenhum arquivo .bin ou textura separado para manter em sincronia. Tudo é incorporado automaticamente.

Quais arquivos precisam ser enviados?

Envie o .gltf junto com o .bin e todas as texturas que ele referencia do mesmo diretório. A ferramenta recodifica esses mapas e empacota tudo em um GLB de arquivo único: os arquivos complementares não são necessários no resultado.

A geometria será alterada?

Não. Apenas as imagens de textura incorporadas são redimensionadas e transcodificadas; a malha, as normais, os UVs e a animação são preservados exatamente. O GLB é uma versão reempacotada da mesma cena com texturas mais leves.

O tamanho das texturas pode ser limitado?

Sim. Escolha um predefinido de 256, 512, 1024, 2048 ou 4096 px, ou mantenha o tamanho original. 1024 ou 2048 é suficiente para a maioria dos usos na web; abaixo de 1024, detalhes finos podem ficar suaves.

Os mapas normais serão afetados?

Os mapas normais são redimensionados e recodificados como as outras texturas. Para o melhor sombreamento de superfície, escolha PNG ou mantenha a codificação original: formatos com perdas, como JPEG, podem gravar artefatos visíveis nas normais.

O GLB de saída funciona com todos os visualizadores glTF?

Sim, GLB é o contêiner binário padrão do glTF, portanto o resultado carrega no Three.js, Babylon.js, Blender e na maioria dos visualizadores de modelos. Uma observação: texturas KTX2 precisam de um carregador com suporte a KTX2 (Three.js KTX2Loader ou Babylon.js), enquanto WebP/JPEG/PNG funcionam em qualquer lugar.