Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas 3Dchevron_rightCompressor Draco e MeshoptCompressor Draco e Meshopt

Compressor Draco e Meshopt

Aplique ou remova a compressão de geometria Draco e Meshopt em arquivos GLB e GLTF, grátis e inteiramente no seu navegador.

upload_file

Clique para procurar ou arraste e solte arquivos aqui

Selecione um modelo 3D — GLB, GLTF, OBJ, STL, PLY, FBX ou DAE

Aceito: .glb,.gltf,.obj,.stl,.ply,.fbx,.dae

Arquivos complementares (opcional)upload_file

Clique para procurar ou arraste e solte arquivos aqui

Adicione buffers .bin e imagens de textura para modelos GLTF com recursos externos

DireçãoComprimirDescomprimirCodifica a geometria com Draco ou Meshopt para reduzir os dados da malha.CodecDracoMeshopt.drc independenteOs menores arquivos. Decodificar custa mais CPU, o que aparece como um atraso antes de o modelo surgir.Soldar vértices antesFunde os vértices duplicados antes de codificar. Comprimir geometria sem soldar desperdiça quase todo o potencial do codec.Precisão por atributoO Draco quantiza como parte da codificação — não existe modo sem perdas. Estas profundidades decidem quanta precisão sobrevive.14 é visualmente sem perdas. Abaixo de 12, os vértices se prendem a uma grade visível em modelos grandes.10 é seguro. Valores menores aparecem como faixas em superfícies suaves.Abaixo de 10, as UVs se deslocam e as texturas nadam visivelmente.8 bits corresponde ao que a maioria das cores por vértice já trazia originalmente.

Ferramentas semelhantes

Compressor de Modelos 3D

Compressor de Modelos 3D

Comprima arquivos GLB e GLTF online e de graça, reduzindo o tamanho de modelos 3D em até 95%.

Editor de Modelos 3D

Editor de Modelos 3D

Edite uma cena 3D diretamente no navegador: sem envio de arquivos e sem ida e volta ao Blender.

Conversor de Arquivos 3D

Conversor de Arquivos 3D

Converta entre GLB, GLTF, OBJ, STL, PLY, FBX, DAE, 3MF e USDZ, com compressão Draco ou Meshopt opcional.

Otimizador web 3D

Otimizador web 3D

Otimize um modelo 3D para a web contra um orçamento de desempenho real, grátis e inteiramente no seu navegador.

Calculadora de Número da Semana

Calculadora de Número da Semana

Obtenha o número da semana ISO 8601, número da semana dos EUA, dia do ano e dias restantes para qualquer data.

Gerador de Padrão de Vórtice SVG

Gerador de Padrão de Vórtice SVG

Gere padrões de vórtice SVG com pás radiais torcidas. Crie espirais hipnóticas, fundos de redemoinho e ilustrações caleidoscópicas grátis, sem upload.

remover linha quebras

remover linha quebras

remover linha quebras e join texto into one line.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Nos dois sentidos, e é esse o ponto

Muitas ferramentas comprimem um glTF com Draco. Quase nenhuma faz o caminho de volta — e é justamente nessa direção que as pessoas travam. Versões antigas do Babylon.js, vários importadores glTF do Unity e algumas ferramentas de DCC simplesmente não conseguem ler KHR_draco_mesh_compression. Se um cliente lhe envia um GLB comprimido e o seu pipeline recusa, o que você precisa é de descompressão, não de mais compressão.

Esta ferramenta faz as duas coisas, no navegador, sem enviar nada.

Draco x Meshopt

Os dois resolvem o mesmo problema de formas diferentes, e a escolha certa depende do que você está otimizando.

Draco usa codificação entrópica sensível à conectividade e produz os menores arquivos — normalmente 80–95 % a menos que os dados brutos de vértices. O custo está na decodificação: o decodificador é um módulo WebAssembly considerável e descompactar uma malha grande consome milissegundos reais que o usuário passa olhando para o nada.

Meshopt usa filtros no nível de bytes e um codec bem mais simples. Os arquivos ficam um pouco maiores que os do Draco, mas decodificam cerca de uma ordem de grandeza mais rápido, e o formato foi projetado para que a decodificação se sobreponha ao streaming. Para um site em que o tempo até o primeiro pixel importa mais que o tamanho da transferência, o Meshopt costuma vencer.

O .drc independente é Draco sem nenhum invólucro glTF — apenas geometria, sem materiais, sem texturas, sem hierarquia. Útil para pipelines de pesquisa e carregadores próprios, inútil como formato de entrega de um asset texturizado.

É na quantização que a qualidade se perde

Os dois codecs quantizam: atributos em ponto flutuante viram inteiros de ponto fixo em uma profundidade de bits escolhida. Isso é lossy por construção, e cada atributo tem uma tolerância diferente.

  • Posição — 14 bits é visualmente sem perdas para quase tudo. Com 12 você pode notar os vértices se prendendo a uma grade em modelos grandes; com 10 fica evidente.
  • Normais — 10 bits é seguro. Os artefatos aparecem como faixas em superfícies de sombreamento suave.
  • Coordenadas de textura — 12 bits. Abaixo de 10, as UVs se deslocam e as texturas nadam visivelmente sobre a superfície.
  • Cor — 8 bits corresponde ao que a maioria dos dados de cor por vértice já carregava originalmente.

Não comprima duas vezes

Recodificar um arquivo que já usa Draco significa decodificá-lo, quantizar de novo valores já quantizados e codificar outra vez. Cada rodada perde precisão que nunca volta. A ferramenta detecta a compressão existente ao carregar o arquivo e avisa — se você precisa de outras configurações, descomprima primeiro e depois comprima uma única vez a partir do resultado limpo.

O que ela não vai reduzir

Codecs de geometria não fazem nada com texturas. Se o seu GLB de 40 MB são 38 MB de PNGs em 4K, o Draco vai economizar algumas centenas de kilobytes e você vai concluir que compressão não funciona. O painel de resultados destaca os bytes de geometria especificamente, para você ver o que o codec realmente conseguiu, separado do resto do arquivo.

Privacidade

Draco e Meshopt rodam como WebAssembly no seu navegador. Nada é enviado.