Cube Maps

Aus torgue.net
Cubemaps Anordnung verschiedener Programme und/oder Mods

Cubemaps sind die Texturdateien, die auf metallischen Gegenständen verwendet werden, um ihnen Reflexionen hinzuzufügen. Cubemaps erzeugen Scheinreflexionen auf Objekten im Spiel.

Der Name Cubemap kommt daher, dass diese Texturen die Form eines aufgeklappten Würfels haben: Sie bestehen aus sechs quadratischen Bildern derselben Größe, die die sechs Seiten eines Würfels mit einem nahtlosen Bild bedecken. Es gibt verschiedene Formen für Cubemaps (so wie es verschiedene Möglichkeiten gibt, einen Würfel zu entfalten).

Cubemap Layouts: Kreuzform mit Kreuz links, rechts und oben

Bei den verwendeten Cubemaps handelt es sich um Bilder im DDS-Format mit 6 Ebenen (plus den entsprechenden Minimaps), die jeweils die Fläche eines Würfels darstellen. Je nach Ausrichtung einer Oberfläche eines 3D-Objekts verwendet die Render-Engine die Farbinformationen einer der Würfelflächen, um die reflektierte Farbe zu ändern.

Die gebräuchlichste Art, eine Cubemap zu erstellen, ist die Verwendung eines Bildes einer Landschaft, da diese Landschaft das Bild ist, das sich auf dem Gegenstand spiegelt, aber man kann Cubemaps auch einfach mit abstrakten Bildern mit dunklen und hellen Flecken erstellen. Cubemaps sind vornehmlich eine Modder-Ressource, ihr bloße Installation macht sich im Siel nicht bemerkbar. Es gibt aber auch Cubemap-Mods, die Vanilla-Cubemaps ersetzen.

Cubemap Generator

Cubemap Generator

Javascript

Drei Javascript-Utilitys von Jonas Zeitler zur Projektion gleichwinkliger Texturen in Cubemaps und TOAST-Maps. In der Live-App wählt man ein beliebiges eigenes Bild aus und das Script erstellt daraus die Cubemap. Auflösung und Rotation sind einstellbar. Der Download enthält bei Cubemaps die sechs Würfelseiten im .PNG-Format.

Die erzeugten Einzelbilder kann man z.B. für den CubeMap Creator aufarbeiten und verwenden.

CubeMap Creator

Inhalt der aus den o.a. Einzelbildern erzeugten out.dds von CubeMap Creator 1.2

Das Programm Fallout4 CubeMap Creator ist in der Lage, 6 reguläre DDS-Dateien zu einer Multi-Page zusammenzufügen. Es kann für alle Spiele, die ein mehrseitiges DDS-Cubemap-Texturformat verwenden, eingesetzt werden.

  1. Kopiere sechs Quelldateien in das Stammverzeichnis des Programms. Alle Quelldateien müssen vollständig vorbereitet sein. Alle 6 Dateien müssen die gleichen Einstellungen haben (DDS-Typ, Auflösung, Farbtiefe, Vorhandensein des Alphakanals und andere). Das Programm übernimmt alle Parameter aus der ersten Datei, und wenn sich die nachfolgenden Dateien von der ersten unterscheiden, werden die anderen Seiten nicht korrekt oder gar nicht angezeigt.
    In dem Spiel Fallout 4 haben alle mehrseitigen DDS die folgenden Parameter:
    • DDS-Typ: ARGB8888 (A8R8G8B8)
    • Auflösung: 128x128
    • Farbtiefe: 32 bit
  2. Benenne die Quelldateien wie folgt um: 1. Seite = 1.dds; 2. Seite = 2.dds; 3. Seite = 3.dds; 4. = 4.dds; 5. = 5.dds; 6. Seite = 6.dds. Falls die Dateien aus dem CubeMap Generator stammen, ist die Umbenennung:
    • nx → 1.dds
    • px → 2.dds
    • pz → 3.dds
    • nz → 4.dds
    • py → 5.dds
    • ny → 6.dds
  3. Starte das Programm F4_CubeMap_creator.exe
  4. Wenn alles richtig gemacht wurde, dann erscheint die Datei out.dds im Ordner, sie kann in den gewünschten Namen umbenannt und im Spiel verwendet werden.

Eine Überprüfung der Datei im Spiel konnte nicht vorgenommen werden.

Beispiele für Fallout 4 Cubemaps


Siehe auch