Diagnosematrix: Texturformate, Bildqualität und VRAM-Bedarf
Beim Modding von Open-World-Titeln (Skyrim, Fallout 4) greifen viele Spieler zu 4K- oder 8K-Texturpaketen. Die Folge sind massive Mikroruckler und Abstürze – selbst auf GPUs mit 16 GB VRAM. Veraltete Kompressionsverfahren und fehlende Mipmaps überfordern den Grafikspeicher.
| Textur-Kompressionsformat | Speicherbedarf pro 4x4-Block | Bildfehler & Artefakte | Alpha-Transparenz | Optimaler Einsatzzweck |
|---|---|---|---|---|
| Unkomprimiert (ARGB32) | 64 Bytes (Sehr groß) | Keine (Reine Rohdaten) | Volles 8-Bit-Alpha | UI-Icons, Schriften (Niemals für 3D-Modelle) |
| DXT1 / BC1 (Legacy) | 8 Bytes | Farbabrisse in Farbverläufen | 1-Bit (Durchsichtig oder massiv) | Undurchsichtige Felsen, Landschaften |
| DXT5 / BC3 (Klassisch) | 16 Bytes | Blockrauschen an Kanten | Interpoliertes 8-Bit-Alpha | Vegetation, Aufkleber und Glas älterer Spiele |
| BC7 (Moderner DX11/12-Standard) | 16 Bytes | Optisch kaum von Rohdaten unterscheidbar | Hervorragende Farb- und Alphakanäle | Der moderne Goldstandard für Diffuse-, Normal- und PBR-Maps |
Das Problem fehlender Mipmaps
Exportiert ein Mod-Autor DDS-Dateien ohne Mipmaps:
- Mipmaps sind vorab herunterskalierte Texturstufen für weiter entfernte Objekte (4096 -> 2048 -> 1024...).
- Fehlen diese Mipmaps, muss die GPU für ein Holzfass in 100 Metern Entfernung, das auf dem Monitor nur 16 Pixel groß ist, dennoch die volle 4096 x 4096 Textur laden.
- Dies führt zu flimmernden Kanten und verstopft den L2-Cache der Grafikkarte komplett (Texture Thrashing).
Praxisanleitung: Optimierung mit dem CAO
Schritt 1: Texturen mit Cathedral Assets Optimizer konvertieren
- Starte den Cathedral Assets Optimizer (CAO).
- Wähle das Verzeichnis des Textur-Mods aus.
- Im Reiter Textures:
- Aktiviere Process Textures.
- Aktiviere Generate Mipmaps (Zwingend erforderlich).
- Aktiviere Compress Textures und wähle BC7.
- Begrenze die maximale Auflösung auf
2048(2K Texturen sparen 75 % VRAM bei identischer Spielschärfe). - Klicke auf Run.