Glbpolyreducer

Guia de arquivos GLB

Como funciona a compressão Draco em GLB?

A compressão Draco codifica a geometria da malha dentro de um GLB, mas não reduz todas as partes do arquivo. A Glbpolyreducer explica de onde vem a redução de tamanho, o que pode continuar ocupando muito espaço e como verificar se o resultado é adequado para o seu visualizador.

Modelos 3D exibidos em uma cena de estúdio

Comece identificando o que ocupa espaço no seu GLB. A codificação da geometria, as alterações nas texturas e a redução de polígonos atuam em partes diferentes do recurso, então a escolha certa depende do conteúdo dele.

Onde a codificação da geometria ajuda — e onde não ajuda

Esses fluxos de trabalho mostram por que uma malha codificada com Draco nem sempre significa um recurso menor.

Desenvolvedor de aplicações 3D para a web

Um visualizador de produtos baixa um GLB com malhas densas e texturas relativamente pequenas. O Draco pode codificar posições de vértices e outros atributos da malha de forma mais compacta para a transferência.

Compare o tamanho do arquivo completo e verifique se o visualizador consegue decodificar a malha; a redução da geometria, por si só, não garante uma exibição mais rápida.

compressor de GLB

Artista de visualização de produtos

Um modelo detalhado contém texturas de imagem grandes, além de uma geometria relativamente simples. O Draco atua sobre os dados da malha, não sobre essas imagens incorporadas.

Verifique o espaço ocupado pelas texturas antes de esperar uma grande redução no tamanho total.

reduzir o tamanho de arquivos GLB online

Criador de recursos para jogos

Um objeto tem muito mais triângulos do que seu tamanho na tela exige. Codificar a malha existente preserva essa quantidade de triângulos.

Simplifique primeiro a malha de origem se o objetivo também for reduzir o custo de renderização.

como reduzir o tamanho de arquivos GLB no Blender

Responsável pela manutenção do pipeline de recursos

Um pipeline de distribuição espera atributos de malha glTF convencionais. A geometria codificada com Draco precisa de uma decodificação compatível antes que a malha possa ser usada.

Verifique a compatibilidade nas etapas posteriores e mantenha um arquivo de origem adequado para fluxos de trabalho que exigem geometria editável.

o que é o formato GLB em 3D

Verifique um GLB compactado passo a passo

Trate a compactação como uma decisão de exportação que pode ser testada, não como uma promessa de que todos os modelos terão a mesma redução de tamanho.

  1. 1

    Inspecione o original

    Registre o tamanho total do GLB, a contagem de triângulos e os tamanhos das texturas. Pré-visualize o modelo para ter uma referência visual das superfícies, UVs e materiais.

  2. 2

    Codifique e compare

    Use um exportador ou uma ferramenta com suporte explícito à compactação de malhas com Draco e compare o tamanho total do novo arquivo com o original. Anote as configurações de codificação que você alterou.

  3. 3

    Teste no destino

    Abra o resultado no visualizador ou motor de renderização de destino. Verifique o suporte à decodificação, a aparência e o comportamento de carregamento antes de substituir o original em um fluxo de trabalho em produção.

Limitações da geometria codificada com Draco

A principal contrapartida é simples: uma carga de geometria menor pode exigir decodificação sem resolver todas as causas do tamanho do arquivo.

  • Não compacta texturas de imagem

    Se as imagens incorporadas representarem a maior parte do GLB, a codificação da geometria pode ter pouco efeito sobre o tamanho total do arquivo.

    AlternativaMeça os tamanhos das texturas separadamente e avalie um fluxo de trabalho adequado para imagens ou texturas.

  • Não remove polígonos

    A geometria decodificada ainda representa a malha que você codificou. O tamanho da transferência e o número de triângulos renderizados são questões diferentes.

    AlternativaReduza a geometria desnecessária no modelo de origem antes da exportação quando a contagem de polígonos for a restrição.

  • Não garante compatibilidade com o visualizador

    Um destino que não consiga decodificar geometria compactada com Draco pode não exibir o modelo corretamente.

    AlternativaTeste no visualizador pretendido e mantenha uma exportação compatível quando necessário.

  • Isso não garante uma redução fixa no tamanho do arquivo

    Os resultados dependem dos atributos da malha, da precisão deles e de quanto do GLB original é composto por geometria.

    AlternativaCompare os tamanhos dos arquivos completos e examine o resultado renderizado de cada recurso.

Continue seu fluxo de trabalho com recursos 3D

Explore um estúdio para seu próximo recurso 3D

A compressão Draco é uma técnica de exportação específica, não um recurso que se deve presumir disponível em todo estúdio 3D. Se sua próxima etapa for trabalhar em um modelo, em vez de verificar uma exportação Draco, explore o estúdio indicado no link e confira as ferramentas disponíveis para seu fluxo de trabalho.

Explore o estúdio 3D
  • Guarde o GLB original para comparação.
  • Verifique os recursos de exportação antes de contar com eles.

Perguntas frequentes sobre a compressão Draco em arquivos GLB

Ela altera a forma como a geometria da malha e os atributos associados são codificados no arquivo. O destino precisa de um decodificador compatível para reconstruir essa geometria para exibição.

Não. A redução depende de quanto do arquivo é composto por dados de malha e das características dessa malha. Um GLB composto principalmente por texturas pode apresentar apenas uma pequena redução no tamanho total.

Não. Ela codifica a malha em vez de remover triângulos. Se a contagem de polígonos for o problema, simplifique a geometria original e depois avalie o arquivo exportado.

Não presuma que sim. O visualizador ou mecanismo precisa ser capaz de decodificar a geometria comprimida. Teste o GLB exportado no destino pretendido antes de distribuí-lo.

Abrir o estúdio 3D
Abrir o estúdio 3D