Comprimir arquivos GLB e GLTFem até 90%

Reduza o tamanho de modelos GLB e glTF com compressão de geometria Draco e texturas WebP/AVIF, sem perda de qualidade visível. Feito para fluxos de produção reais: arquivos de até 500 MB, upload em lote, predefinições reutilizáveis e uma API REST.

1 crédito grátis · Sem cartão de crédito · Arquivos excluídos após 24 horas

Experimente

Descubra o poder de comprimir arquivos GLB

Arraste seu arquivo GLB ou GLTF, crie uma conta grátis e baixe o modelo comprimido.

ou arraste e solte

GLB ou GLTF de até 500 MB

Como comprimir um arquivo GLB

Em três passos, a maioria dos modelos fica 60–90% menor.

  1. 1

    Envie seu modelo

    Arraste para o painel um arquivo .glb ou .gltf de até 500 MB, ou envie vários modelos de uma vez em lote.

  2. 2

    Escolha as configurações

    Comece com uma predefinição ou ajuste manualmente o nível de compressão Draco, os bits de quantização, o tamanho máximo das texturas e o formato de textura (WebP, AVIF, JPEG ou PNG).

  3. 3

    Baixe o arquivo menor

    Receba um GLB validado, pronto para carregar em three.js, Babylon.js, <model-viewer>, Unity e Unreal. Os arquivos de origem e de saída são excluídos após 24 horas.

O que acontece com o seu modelo

  • Compressão de geometria Draco. As posições dos vértices, as normais e as UVs são quantizadas e comprimidas com codificação de entropia, o que normalmente reduz os dados de geometria em 80–95%. Como o Draco funciona
  • Redimensionamento e recodificação de texturas. Texturas grandes demais são reduzidas (por exemplo, de 4K para 2K) e convertidas para WebP ou AVIF. Em modelos de produtos com muitas texturas, é aqui que costuma estar a maior economia.
  • Limpeza. Vértices duplicados ou não utilizados e outros dados sem uso são removidos, e as malhas podem ser soldadas, mescladas, achatadas ou instanciadas.
  • Simplificação opcional. Reduza a contagem de triângulos de escaneamentos densos, modelos de fotogrametria e exportações de CAD.
  • Validação. Cada arquivo gerado é verificado com o validador glTF oficial da Khronos, também disponível gratuitamente como validador glTF online.

Tem um .gltf dividido em vários arquivos? Junte tudo em um único arquivo com o conversor de glTF para GLB gratuito ou automatize todo o processo com a API de compressão.

Recursos

Economize tempo e largura de banda

Compressor de arquivos GLB

Reduza o tamanho de arquivos GLB em até 90% mantendo um ótimo visual. Baseado no gltf-transform, este otimizador de GLB processa seus modelos 3D com eficiência, sem sacrificar a qualidade visual.

Validador GLTF incluído

Todo arquivo GLB e GLTF é validado automaticamente. Ele detecta problemas comuns e garante que seus modelos comprimidos funcionem em todos os lugares onde precisam funcionar.

API de compressão rápida

Uma API REST simples que processa seus arquivos GLB rapidamente. Perfeita para desenvolvedores que querem adicionar compressão de GLB aos seus apps sem dor de cabeça.

Crie suas próprias predefinições

Salve suas configurações de compressão favoritas como predefinições personalizadas. Defina os parâmetros uma vez e reutilize-os em diferentes projetos, sem precisar decorar todas essas configurações.

Controles de compressão detalhados

Ajuste a qualidade das texturas, a simplificação da geometria e a compressão de animações para chegar exatamente ao resultado de que você precisa. Ideal quando você quer mais controle sobre a otimização dos seus GLB.

Suporte atencioso

Dúvidas sobre integração ou configurações de compressão? É só entrar em contato! Teremos prazer em ajudar você a aproveitar ao máximo o seu fluxo de compressão de GLB.

Crédito grátis para começar

Crie uma conta grátis e ganhe 1 crédito de compressão, sem precisar de cartão de crédito. Perfeito para testar como este compressor GLB funciona com os seus modelos.

Processamento de GLB em lote

Envie vários arquivos GLB de até 500 MB cada e comprima todos de uma vez. O processamento roda em nossos servidores, então modelos grandes nunca esbarram nos limites de memória do navegador.

Progresso em tempo real

Acompanhe a compressão dos seus GLB em tempo real com barras de progresso e atualizações de status. Chega de ficar se perguntando se algo travou ou deu erro.

Qualidade do modelo preservada

O gltf-transform faz o trabalho pesado para manter a boa aparência dos seus modelos enquanto os deixa menores. Cores, texturas e animações permanecem intactas.

Integração fácil com a API

Endpoints REST simples com documentação clara. Adicione compressão de arquivos GLB ao seu fluxo de trabalho com poucas linhas de código, sem nada complicado.

Validador GLB integrado

Cada arquivo comprimido é verificado para garantir que seja válido e esteja pronto para uso. Isso ajuda a identificar problemas antes de colocar seus arquivos GLB otimizados em produção.

Exemplos de código

Integre com facilidade

Envie arquivos de forma síncrona para ter resultados na hora ou de forma assíncrona para lotes grandes. Veja como começar.

import fs from 'fs';
import path from 'path';

async function compressGLB(inputPath, outputPath) {
  const fileBuffer = fs.readFileSync(inputPath);
  const formData = new FormData();
  formData.append('file', new Blob([fileBuffer]), path.basename(inputPath));

  const upload = await fetch('https://api.compress-glb.com/api/1/files/upload/sync', {
    method: 'POST',
    headers: { 'Authorization': '<API_KEY>' },
    body: formData
  });
  const [job] = await upload.json();

  const compressed = await fetch(job.compressed_file_url);
  fs.writeFileSync(outputPath, Buffer.from(await compressed.arrayBuffer()));
}

Perguntas frequentes