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 ou mini-apps: qual combinação de compressão usar em cada caso? A matriz de decisão e o script automatizado deste guia respondem.
Leve um modelo PBR de 50MB por todo o fluxo: exportação no Blender, compressão de vértices, texturas KTX2 e carga no motor, abaixo de 5MB. Com scripts e tabela da série.