Waarom GPU-compressie telt
Een ongecomprimeerde 4K RGBA-textuur gebruikt 64 MB VRAM. GPU-compressie reduceert dit tot 8–16 MB terwijl het direct afspeelbaar blijft. Anders dan PNG/JPEG ruilen GPU-formaten kwaliteit voor constante willekeurige toegang.
BCn-formaten (desktop en console)
BC1 (DXT1) comprimeert RGB op 8:1 voor ondoorzichtige materialen. BC3 (DXT5) voegt alpha toe. BC5 slaat twee kanalen op voor normalmaps. BC7 biedt hoogste kwaliteit op 4:1.
ASTC (mobiel)
ASTC biedt flexibele ratio's via blokgroottes van 4×4 tot 12×12. Voor mobiel zijn 6×6 blokken een goede balans.
Compressie-artefacten
Blokcompressie veroorzaakt artefacten in vloeiende gradiënten, kleurbloeding bij scherpe randen en halo-effecten. Gebruik altijd speciale normalmap-formaten.
Het juiste formaat kiezen
Desktop: BC1 ondoorzichtig, BC3 alpha, BC5 normalen, BC7 max kwaliteit. Mobiel: ASTC 6×6 algemeen, 4×4 hoog detail. Web: PNG/WebP — browsers decomprimeren.