Por qué importa la compresión GPU
Una textura 4K RGBA sin comprimir usa 64 MB de VRAM. La compresión GPU reduce esto a 8–16 MB manteniéndose directamente muestreable. A diferencia de PNG/JPEG, los formatos GPU intercambian calidad visual por acceso aleatorio en tiempo constante.
Formatos BCn (escritorio y consola)
BC1 (DXT1) comprime RGB a 8:1 para materiales opacos. BC3 (DXT5) añade alfa. BC5 almacena dos canales para mapas normales. BC7 ofrece máxima calidad a 4:1.
ASTC (móvil)
ASTC proporciona ratios flexibles mediante tamaños de bloque de 4×4 a 12×12. Para móvil, bloques 6×6 equilibran calidad y tamaño para texturas orgánicas.
Artefactos de compresión
La compresión por bloques causa artefactos en degradados suaves, sangrado de color en bordes pronunciados y halos en bordes de alto contraste. Siempre usa formatos dedicados para mapas normales.
Elegir el formato correcto
Escritorio: BC1 opaco, BC3 alfa, BC5 normales, BC7 máxima calidad. Móvil: ASTC 6×6 general, 4×4 alto detalle. Web: PNG/WebP — los navegadores descomprimen.