Escolha a abordagem certa para o redutor de polígonos GLB
Um redutor de polígonos GLB pode reduzir os dados da malha, as texturas ou ambos, mas essas alterações têm custos visuais diferentes. Este guia ajuda você a escolher uma abordagem e verificar o resultado. O Glbpolyreducer direciona para um estúdio 3D separado; ele não verifica se o estúdio compacta arquivos existentes.
GLB é um contêiner para uma cena 3D. Reduzir seu tamanho começa por descobrir quais partes dessa cena representam a maior quantidade de dados.
Três mecanismos de compactação, quatro prioridades práticas
A simplificação da malha remove geometria; a otimização de imagens reduz os dados das texturas; a codificação compacta os dados de forma mais eficiente. A melhor primeira medida depende do recurso.
Artista de jogos
Um objeto de cenário contém chanfros densos que desaparecem à distância normal de visualização. Vale a pena testar a simplificação da malha antes de alterar as texturas.
Uma menor quantidade de polígonos pode reduzir os dados da geometria, desde que a silhueta e o sombreamento continuem adequados na câmera do jogo.
Um modelo de produto tem uma geometria moderada, mas várias imagens de textura grandes. Redimensionar as imagens ou usar uma compactação de textura adequada pode ser mais importante do que remover polígonos.
Verifique o tamanho e a aparência finais do GLB no visualizador pretendido, em vez de avaliar apenas a malha.
Uma digitalização detalhada inclui triângulos desnecessários e características visíveis na superfície. Uma redução cuidadosa exige uma comparação visual a várias distâncias.
Mantenha uma fonte intacta para que os recursos perdidos possam ser restaurados ou tratados com um método diferente.
Uma cena precisa ser executada em um visualizador específico. A codificação da geometria ou da textura pode economizar espaço, mas somente se esse visualizador for compatível com a extensão escolhida.
Teste o arquivo entregue no dispositivo de destino real antes de considerar uma menor quantidade de bytes um sucesso.
Salve uma cópia, registre o tamanho do arquivo e verifique a densidade da malha e as dimensões das texturas. Abra o original no visualizador que você pretende usar para ter uma referência visual.
2
Altere uma fonte de peso por vez
Simplifique o excesso de geometria, otimize imagens muito grandes ou aplique uma codificação de dados compatível em um fluxo de trabalho 3D compatível. Altere uma categoria por vez para identificar o que realmente ajuda.
3
Compare o GLB exportado
Meça o novo arquivo e inspecione a silhueta, os materiais, a animação e o carregamento no visualizador de destino. Mantenha a exportação menor somente se ela ainda atender aos seus requisitos visuais e de compatibilidade.
Limites e casos extremos
Uma malha menor ainda pode gerar um arquivo grande
As imagens das texturas podem dominar o tamanho do GLB. Remover polígonos por si só pode produzir pouca mudança quando as imagens permanecem inalteradas.
Solução alternativaVerifique as dimensões das texturas e os formatos das imagens separadamente antes de repetir uma etapa de geometria.
A redução não pode recuperar detalhes removidos
Uma simplificação agressiva pode alterar silhuetas, partes finas, UVs ou o sombreamento. Um bom resultado no tamanho do arquivo não é prova de um resultado visual aceitável.
Solução alternativaPreserve o original e compare as exportações no visualizador de destino.
A codificação pode exigir suporte do visualizador
Alguns métodos de compressão de geometria e textura dependem de extensões que um determinado renderizador pode não suportar.
Solução alternativaConfirme o suporte à extensão e teste uma amostra na plataforma pretendida antes de adotar essa configuração de exportação.
Esta página não consegue compactar um arquivo enviado
Glbpolyreducer oferece orientações e um link para um estúdio 3D separado, não um serviço verificado de envio e compactação de arquivos.
AlternativaUse um editor ou exportador compatível com GLB cujos recursos de compactação você possa verificar.
Redução de geometria versus otimização de texturas
Esses métodos atuam em partes diferentes do mesmo arquivo. Nenhum deles é automaticamente a melhor escolha para todos os arquivos GLB.
Redução de geometria
Otimização de texturas
1
Alvo principal
Redução de geometria
Vértices e triângulos da malha
Otimização de texturas
Imagens usadas pelos materiais
2
Principal sinal para começar
Redução de geometria
Malhas densas com detalhes pequenos demais para serem percebidos
Otimização de texturas
Imagens de textura grandes ou numerosas
3
Risco visual típico
Redução de geometria
Alterações nas silhuetas ou no sombreamento
Otimização de texturas
Detalhes suavizados ou artefatos de compactação
4
O que pode permanecer inalterado
Redução de geometria
Tamanhos das imagens de textura
Otimização de texturas
Número de polígonos
5
O que inspecionar
Redução de geometria
Arestas, partes finas, normais e animação
Otimização de texturas
Texto, padrões, aparência dos materiais e emendas UV
6
Comparação útil
Redução de geometria
Modelo original e modelo reduzido à mesma distância da câmera
Otimização de texturas
Materiais originais e otimizados sob a mesma iluminação
Explore uma abordagem 3D mais simples
Comece pelo formato de que você precisa
Se você está criando um novo recurso em vez de compactar um GLB existente, explore o estúdio 3D indicado no link com uma descrição que priorize formas claras em vez de pequenos detalhes de superfície. Confira os recursos disponíveis antes de contar com ele para otimizar arquivos.
Mantenha o original ao otimizar um recurso existente
Verifique qualquer arquivo exportado no visualizador de destino
Perguntas frequentes sobre compressores de GLB
Depende do método: um fluxo de trabalho pode simplificar a geometria, outro pode redimensionar ou recodificar as texturas, e outro pode codificar os dados da malha com mais eficiência. Confira as opções de exportação da ferramenta em vez de presumir que ela altera todas as partes do arquivo.
É possível. A redução da geometria pode afetar a silhueta ou o sombreamento, enquanto a otimização de imagens pode suavizar os detalhes das texturas; a codificação sem perdas, quando compatível, pode preservar melhor a aparência. Compare o modelo original e o exportado no visualizador em que ele será usado.
O tamanho do arquivo pode ser determinado principalmente pelas imagens de textura, e não pelos dados da malha. Verifique as dimensões das imagens e o arquivo exportado antes de remover mais geometria, especialmente se a simplificação já afetar visivelmente o modelo.
Não necessariamente. Alguns formatos de geometria ou textura compactada dependem de extensões que o visualizador precisa suportar. Teste o arquivo exportado exato na plataforma de destino antes de substituir o original.
Não. Esta página explica as vantagens e desvantagens e contém links para um estúdio 3D separado, mas não oferece um fluxo verificado para enviar e compactar arquivos GLB. Para um arquivo existente, use um editor ou exportador com controles de otimização de GLB documentados.