Matriz de diagnóstico: Formatos de textura, qualidade e uso de VRAM
Ao modificar jogos de mundo aberto (Skyrim, Fallout 4), muitos jogadores instalam pacotes gigantescos de texturas 4K ou 8K. Como resultado, mesmo placas de vídeo com 16 GB de VRAM sofrem com travamentos e fechamentos repentinos. A causa quase sempre é o uso de formatos sem compressão e a ausência de Mipmaps.
| Formato de Compressão | Bytes por Bloco 4x4 | Artefatos Visuais | Canal Alfa (Transparência) | Uso Recomendado |
|---|---|---|---|---|
| Sem Compressão (ARGB32) | 64 bytes (Pesadíssimo) | Nenhum (Qualidade pura) | Alfa contínuo de 8 bits | Apenas ícones de interface e HUD (Nunca em 3D) |
| DXT1 / BC1 (Antigo) | 8 bytes | Faixas de cor em gradientes | 1 bit (Transparente ou sólido) | Terrenos e paredes opacas sem transparência |
| DXT5 / BC3 (Padrão Clássico) | 16 bytes | Ruído evidente em contornos | Alfa interpolado de 8 bits | Folhagens, vidros e decalques antigos |
| BC7 (Padrão Moderno DX11/12) | 16 bytes | Quase idêntico ao arquivo sem compressão | Excelente controle de cores e transparência | O padrão moderno para texturas de cor, relevo e PBR |
O perigo da falta de Mipmaps
Quando um modder exporta arquivos DDS esquecendo de marcar a opção de Mipmaps:
- O Mipmap é um conjunto de imagens reduzidas para objetos distantes (ex: 4096 -> 2048 -> 1024...).
- Sem Mipmaps, se um barril estiver a 100 metros ocupando só uma dúzia de pixels na sua tela, a placa é obrigada a puxar a textura inteira de 4096 x 4096 pixels da memória.
- Isso causa um efeito cintilante horrível e esvazia o cache da GPU, provocando engasgos violentos a cada virada de câmera.
Passo a passo para otimizar com o CAO
Passo 1: Processamento em lote com o Cathedral Assets Optimizer
- Baixe e abra o Cathedral Assets Optimizer (CAO).
- Aponte o programa para a pasta do mod desejado.
- Na aba Textures:
- Marque Process Textures.
- Marque Generate Mipmaps (Obrigatório).
- Marque Compress Textures e escolha BC7.
- Limite o tamanho máximo para
2048(2K preserva a fidelidade visual e reduz o uso de VRAM em 75%). - Clique em Run para converter tudo automaticamente.