DDS-Dateien erstellen, einschließlich Mip-Maps

Mip-Maps sind eine Art Bildersammlung, die zur Haupttextur gehören. Mip-Maps haben den Zweck, die Rendering-Geschwindigkeit zu erhöhen und Aliasing-Artefakte zu reduzieren. Die Rendering-Geschwindigkeit wird erhöht, da die Anzahl der Texturpixel, die verarbeitet werden, viel geringer ist als bei einfachen Texturen. Mip-Maps sind leistungsfähig, wenn die Bilddetails beim Vergrößern oder Verkleinern verbessert werden müssen—auf diese Weise sieht das Bild nicht unscharf aus und hat eine größere Auflösung. Mip-Maps werden weit verbreitet für 3D-Computergrafiken verwendet—Computerspiele, Simulatoren usw. Das DDS-Bildformat wird normalerweise viel bei der Entwicklung von Spielen verwendet. Zu den Vorteilen von DDS gehören: direktes Laden ins RAM ohne jegliche Änderungen, schnelleres Laden, Komprimierung im RAM und RAM-Speicherplatzersparnis. DDS-Dateien können Informationen enthalten, die von normalen Bildern nicht unterstützt werden: Mip-Maps, Cubemaps, Volumentexturen. Die meisten Dateien unterstützen nur RGB- oder RGBA-Daten. DDS-Dateien unterstützen außerdem eine große Anzahl von Formaten: DXT, RGB565, RGBA4444 usw. Da sie Mip-Maps speichern können, können sie oft schneller geladen werden, da die Mip-Maps nicht erzeugt werden müssen. Für eine erfolgreiche Verwendung des DDS-Formats mit der MipMap-Option, muss die Größe des zu speichernden Bildes eine Zweierpotenz (128, 512, 1024 usw.) sein.