Die Texturauflösung ist eine der wirkungsvollsten Entscheidungen in jedem visuellen Projekt. Zu niedrig und Oberflächen wirken in der Nahansicht unscharf; zu hoch und Sie verschwenden Speicher, Bandbreite und Speicherplatz. Die richtige Auflösung hängt vom Ausgabemedium, der Betrachtungsdistanz und dem Oberflächentyp ab. Dieser Leitfaden bietet einen praktischen Entscheidungsrahmen.
Gängige Auflösungen und ihre Verwendung
512 × 512 (0,25K)
Bei 512 px enthält eine Textur etwa 262.000 Pixel. Dies eignet sich für kleine Props, die nie aus der Nähe betrachtet werden: Hintergrundobjekte, entfernte Vegetation in einer Spielszene oder CSS-Hintergründe auf Webseiten, bei denen die Wiederholungseinheit bewusst klein ist. Unkomprimiert RGBA: 1 MB. BC7-komprimiert: ~0,25 MB.
1024 × 1024 (1K)
Die häufigste Auflösung für Allzweck-Texturen. Eine Million Pixel bieten genügend Detail für mittelgroße Objekte: Möbel, Wände aus einigen Metern Entfernung, Waffenmodelle. Die meisten mobilen Spiele verwenden 1K als maximale Texturauflösung. Unkomprimiert RGBA: 4 MB. BC7-komprimiert: ~1 MB. Eine 1K-Textur, die 4×4 über eine Oberfläche gekachelt wird, hat die wahrgenommene Detailgenauigkeit eines 4K-Bildes bei einem Bruchteil der Speicherkosten.
2048 × 2048 (2K)
Der Sweet Spot für die meisten Produktionsarbeiten. 2K-Texturen bieten genügend Detail für Nahaufnahmen in Spielen, Arch-Viz und Produkt-Rendering. Dies ist die Standardauflösung für AAA-Spielumgebungen auf PC und Konsole. Unkomprimiert RGBA: 16 MB. BC7-komprimiert: ~4 MB. Bei dieser Auflösung werden feine Details wie Oberflächenkratzer, Gewebemuster und Körnung deutlich sichtbar.
4096 × 4096 (4K)
Reserviert für Hero-Assets, kinematische Nahaufnahmen oder große durchgehende Oberflächen, bei denen Kachelung nicht akzeptabel ist (das Gesicht eines Charakters, eine Akzentwand in einer Arch-Viz-Szene). 4K-Texturen verbrauchen 64 MB unkomprimiert oder ~16 MB in BC7. Sparsam verwenden — eine Szene mit fünfzig 4K-Texturen benötigt allein 800 MB VRAM für Texturen, noch vor MIP-Maps.
VRAM-Auswirkungen nach Auflösung
- 512-px-BC7 mit MIPs: ~0,33 MB
- 1024-px-BC7 mit MIPs: ~1,33 MB
- 2048-px-BC7 mit MIPs: ~5,33 MB
- 4096-px-BC7 mit MIPs: ~21,33 MB
Jeder Auflösungsschritt verdoppelt Breite und Höhe, was die Pixelanzahl und den Speicherbedarf vervierfacht. Von 1K auf 2K zu gehen kostet 4× mehr VRAM. Von 2K auf 4K zu gehen kostet nochmal 4×. Dieses exponentielle Wachstum ist der Grund, warum Auflösungsentscheidungen überproportionale Auswirkungen auf Performance-Budgets haben.
Web und CSS-Hintergründe
Für CSS-background-image-Kachelung ist die Dateigröße wichtiger als die Pixelabmessungen. Eine nahtlose 512-px-PNG bei 50–100 KB kachelt reibungslos und lädt schnell. Bei 1024 px sollten Sie unter 300 KB bleiben (verwenden Sie WebP oder verlustbehaftete PNG-Komprimierung). Über 1024 px ist für Webhintergründe selten gerechtfertigt, da die Textur in einem Maßstab wiederholt wird, bei dem 512 px ausreichende Details für die Bildschirmansicht bietet. Konvertieren Sie zu WebP für 25–35 % kleinere Dateien im Vergleich zu PNG.
Spieleentwicklung
Passen Sie die Auflösung an die Objektgröße auf dem Bildschirm an. Eine Kiste, die 200×200 Bildschirmpixel bedeckt, benötigt niemals mehr als 512-px-Texturen — höhere Auflösungen sind verschwendet, weil MIP-Mapping sie sowieso herunterskaliert. Profilieren Sie mit den Textur-Streaming-Statistiken Ihrer Engine, um Texturen zu finden, die zu viel Speicher zugewiesen bekommen. Unreal Engines Textur-Streaming-Pool-Manager und Unitys Memory Profiler melden beide den VRAM-Verbrauch pro Textur.
Film und Offline-Rendering
Film rendert in 4K–8K-Ausgabeauflösung ohne Echtzeit-Einschränkung, sodass die Texturauflösung höher sein kann. 4K-Texturen sind Standard für primäre Oberflächen. 8K (8192×8192) wird für Nahaufnahmen verwendet — das Gesicht eines Charakters, das den Bildschirm füllt, eine Makroaufnahme einer Oberfläche. Displacement Maps müssen möglicherweise noch höher sein, um Tessellierungsartefakte zu vermeiden. Speicher und Renderzeit sind die Einschränkungen, nicht VRAM (Offline-Renderer swappen in den Systemspeicher).
Druck / DPI-Überlegungen
Druckauflösung wird in DPI (Punkte pro Zoll) gemessen. Standarddruck erfordert 300 DPI. Eine Textur, die bei 10×10 cm (etwa 4 Zoll) gedruckt wird, benötigt mindestens 1200×1200 Pixel. Für eine volle A4-Seite (ungefähr 8×12 Zoll) benötigen Sie ungefähr 2400×3600 Pixel — eine 4K-Textur deckt also eine ganze Seite komfortabel ab. Für Großformatdruck (Poster, Banner) bei 150 DPI deckt eine 4K-Textur ungefähr eine Breite von 68 cm ab.
Entscheidungsrahmen
- Was ist die Betrachtungsdistanz? Nähere Betrachtung erfordert höhere Auflösung.
- Wird sie gekachelt? Nahtlos gekachelte Texturen können eine niedrigere Basisauflösung verwenden, da Wiederholung die wahrgenommene Abdeckung multipliziert.
- Was ist das Plattformbudget? Mobile: bei 1K deckeln. PC: 2K Standard, 4K für Heroes. Film: 4K Standard, 8K für Nahaufnahmen.
- Was ist die Oberflächengröße? Große Oberflächen (Terrain, Wände) benötigen höhere Auflösung, wenn sie nicht kacheln. Kleine Objekte können eine niedrigere verwenden.
Alle Generatoren auf Texturize exportieren in 1024, 2048 und 4096 px, sodass Sie die richtige Auflösung für Ihr Projekt wählen können. Probieren Sie den Marmor-Generator, um die Ausgabe in jeder Auflösung zu vergleichen.