Repaints / Texturtausch

Aus LOTUS Wiki DE
Version vom 23. Oktober 2023, 22:03 Uhr von DrBlackError (Diskussion | Beiträge) (1 Version importiert: Init)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


"Repaint" ist die prominenteste Variante eines Texturtausches. Ein Texturtausch wechselt eine oder mehrere Texturen einer Objekt-Instanz auf der Karte bzw. eines konkret platzierten Fahrzeuges komplett aus, d.h. über all, wo zuvor Textur A verwendet wurde (egal in welchem Material und egal für welchen Anwendungszweck, also ob als Tages-, Nacht-, usw.-Textur), wird dann Textur B verwendet. Im Folgenden wird dem einfacheren Verständnis wegen schlicht von "Repaints" gesprochen. Repaints müssen (noch) in zwei Schritten erstellt werden:

Importieren der neuen Bitmaps/DDS-Dateien Konfigurieren des Repaints (Auswahl des Basisobjektes, der Original-Texturen usw.) 1 Importieren der neuen Texturen Es ist empfehlenswert, dass Repaints in einem eigenen Ordner liegen. Das bedeutet nicht unbedingt, dass jeder Repaint seinen eigenen Ordner haben muss, aber in dem Ordner sollten nur die Repaint-Konfigurationen und die zugehörigen Texturen liegen.


Der Ablauf ist dann so:

Ordner für den/die Repaint(s) anlegen und eindeutig beschriften Texturen dort hineinlegen ContentTool starten, auf "Eigenständige Texturen" klicken die erste Textur auswählen ==> das Fenster "Eigenständige Textur" öffnet sich, falls es eine Bitmap ist, wird diese angezeigt und oben sieht man die neu zugeordnete ContentID den Haken "Im Map-Editor sichtbar" deaktivieren: Auf "Speichern" klicken Die nächste Textur mit "Importieren..." auswählen, Haken prüfen, speichern usw. bis man alle Texturen importiert hat. Es können auf diese Weise auch nacheinander die Texturen mehrerer Repaints importiert werden! Bei der letzten Textur "Speichern & Packen" verwenden! Danach das ContentTool komplett schließen!


In der Regel hat die Original-Textur einen Alpha-Kanal. Falls es sich um eine Textur im BMP-Format handelt, muss der Alpha-Kanal im selben Ordner liegen, wie die Repaint-Textur und so benannt werden: NameDerRepaintTextur_alpha.bmp

Er wird dann beim Import automatisch erkannt und verarbeitet.

2 Repaint konfigurieren Nun das ContentTool erneut starten ==> "Mods" ==> "Texturtausch" Das Fenster sieht wie folgt aus:




Die Konfiguration wird dann folgendermaßen vorgenommen:

"Name" ist der Text, der im Auswahlfeld beim Konfigurieren des Fahrzeuges "Objekt-Klasse" dient dem Filtern des nächsten Feldes Bei "Basis-Objekt" wird ausgewählt, für welches Objekt dieser Repaint angefertigt werden soll Nun muss die Liste der Texturen ausgefüllt werden, die ausgetauscht werden sollen, sobald der Repaint aktiviert wird:

Original-Textur ist jene Textur, die in den Materialeigenschaften vermerkt ist und die ausgetauscht werden soll Austausch-Textur ist die neue Textur. Hier wird die jeweilige zuvor importierte Textur ausgewählt "Nur meine Texturen bzw. die des Teams anzeigen" filtert ggf. die Austausch-Texturliste, sodass man nur noch die eigenen Texturen sieht. Möchte man eine bereits von jemand anderem importierte Textur verwenden, muss dieser Haken deaktiviert werden, damit man sie in der Liste auch finden kann. Am Ende "Speichern & Packen" klicken, dann werden alle importierten Texturen (sofern sie sich ordnungsgemäß im selben Ordner befinden) zusammen mit der Konfiguration in einen Container gepackt und sind fortan verfügbar.