De gargalos de VRAM e quantização de vértices a texturas KTX2 e pipelines automatizados.
Seu arquivo GLB tem apenas 10MB, mas consumiu 200MB de VRAM no celular e travou. Vamos abrir isso e ver onde está o problema.
Quantos bytes um vértice realmente ocupa? Quantização, MeshOpt e Draco: qual ferramenta combina com cada cenário? Não é 'Draco é o melhor', mas sim 'cada cenário, uma escolha'.
Por que um JPG de 1,5MB vira 87MB na memória da GPU? Qual o problema de PNG/JPG aos olhos da GPU? Qual a relação entre formatos nativos de textura, Basis Universal e KTX2?
ETC1S ou UASTC? Como usar toktx e gltf-transform? Como carregar KTX2 no Three.js / Babylon.js? Este artigo traz comandos e códigos prontos para copiar.
Desktop, mobile, VR, mini-apps — qual combinação de compressão usar em cada caso? Este artigo resume o conhecimento dos 4 artigos anteriores em uma matriz de decisão e um script automatizado. É só seguir.
Pegue um modelo PBR de 50MB, percorra todo o fluxo de exportação no Blender, compressão de vértices, conversão de texturas KTX2 e carregamento no motor, até chegar a menos de 5MB. Inclui scripts de automação completos e uma tabela de referência rápida da série.