WERBEPLATZ VERFÜGBAR · PARTNERSCHAFTEN WILLKOMMEN

Mod-Texturkompression: BC7 vs. DXT5 (BC3), fehlende Mipmaps und VRAM-Überlauf

365Finds Editorial
11.430 Wiki-Artikel erfasst

365 Wiki mit deiner KI nutzen

Kopiere den Prompt unten, füge ihn in deine gewohnte KI ein und stelle direkt deine Frage.

Vollständigen Skill herunterladen

Probiere es zuerst mit dem Prompt aus. Wenn du 365 Wiki häufig nutzt, installiere den vollständigen 365Wiki Skill, damit du ihn nicht jedes Mal einfügen musst. Ohne bevorzugte KI funktionieren auch die Webversionen von Gemini oder Microsoft Copilot.

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-KompressionsformatSpeicherbedarf pro 4x4-BlockBildfehler & ArtefakteAlpha-TransparenzOptimaler Einsatzzweck
Unkomprimiert (ARGB32)64 Bytes (Sehr groß)Keine (Reine Rohdaten)Volles 8-Bit-AlphaUI-Icons, Schriften (Niemals für 3D-Modelle)
DXT1 / BC1 (Legacy)8 BytesFarbabrisse in Farbverläufen1-Bit (Durchsichtig oder massiv)Undurchsichtige Felsen, Landschaften
DXT5 / BC3 (Klassisch)16 BytesBlockrauschen an KantenInterpoliertes 8-Bit-AlphaVegetation, Aufkleber und Glas älterer Spiele
BC7 (Moderner DX11/12-Standard)16 BytesOptisch kaum von Rohdaten unterscheidbarHervorragende Farb- und AlphakanäleDer moderne Goldstandard für Diffuse-, Normal- und PBR-Maps

Das Problem fehlender Mipmaps

Exportiert ein Mod-Autor DDS-Dateien ohne Mipmaps:

  1. Mipmaps sind vorab herunterskalierte Texturstufen für weiter entfernte Objekte (4096 -> 2048 -> 1024...).
  2. 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.
  3. 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

  1. Starte den Cathedral Assets Optimizer (CAO).
  2. Wähle das Verzeichnis des Textur-Mods aus.
  3. Im Reiter Textures:
    • Aktiviere Process Textures.
    • Aktiviere Generate Mipmaps (Zwingend erforderlich).
    • Aktiviere Compress Textures und wähle BC7.
  4. Begrenze die maximale Auflösung auf 2048 (2K Texturen sparen 75 % VRAM bei identischer Spielschärfe).
  5. Klicke auf Run.