Werbung

BAT-Texturen PDF E-Mail
Sonntag, den 03. Dezember 2006 um 18:06 Uhr

ImageWer mit dem Gebäudearchitekt von SimCity 3000 (BAT oder BA+) neue Gebäude schaffen will, kommt um eigene Teturen nicht herum. Und es ist ganz einfach eine eigene Textur zu erstellen. Hier wird das am Beispiel einer Textur für Mauern erklärt.

Es ist ganz einfach eine eigene Textur zu erstellen. Hier wird das am Beispiel einer Textur für Mauern erklärt. Zuerst sollte man eine Textur (z.B. in einem der vielen GIF-Archive im Netz) oder ein Bild finden, daß eine reale Wand zeigt, damit es später im Spiel auch echt aussieht (Die Texturen die Maxis beim Entwerfen der SimCity 3000-Häuser verwendet hat waren ebenfalls von echten Häusern abfotografiert).

Image
Dies ist die Textur, die wir ins BAT
importieren wollen im Originalzustand

Nun bearbeitet man die Textur in einem Grafikprogramm: Zunächt sollte man eine vergleichbare Textur, die dan BAT beiliegt laden. Diese befinden sich unter ...\SimCity 3000 Gebäude-Architekt\res\.

Image
Links die Textur aus dem BAT, rechts unsere.

Wie man unschwer erkennen kann ist unsere Textur viel zu groß - würde man sie im BAT benutzen wären die Mauersteine riesig. Daher muß die Textur verkleinert werden - die meisten Grafikprogramme haben ein Werkzeug dazu.

Image
Die verkleinerte Textur im Vergleich zur BAT Textur.

Wie man sieht ist die Größe der Mauersteine nun relativ zu der Größe der Ziegel in der Textur aus dem BAT gleich. Zwar sind die Mauersteine noch ein wenig größer, dies ist aber beabsichtigt, da wir den Effekt von großen Mauersteinen erzeugen wollen, wie sie vor Jahrhunderten verwendung fanden - die Unrregelmäßigkeit der Steine paßt dazu sehr gut.
So können wir die Textur aber nicht importieren, da das Bild eine bestimmte Größe haben muß. Diese beträgt 128x128 Pixel. Es kommt nicht in Frage unsere Textur wieder zu vergrößern, denn damit würde der Maßstab nicht mehr passen. Die Lösung ist ganz einfach: Wir erzeugen ein neues (leeres) Bild von 128x128 Pixeln Größe und kopieren unsere Texur hinein. Nun wiederholen wir diesen Schritt und fügen die Texturen wie ein Puzzle zusammen.

Image
Rechts das neue Bild, in dem die kleine Textur immer wieder aneinandergefügt wird.

Dieser Schritt kann auch einfacher durchgeführt werden, indem man das Bild automatisch mit der kleinen Textur ausfüllt (im Paint Shop Pro tut man das, indem man eine das Aüsfüllen-Werkzeug wählt, als "Fill Style" "Pattern" benutzt und unter "Options" das Bild in der Mitte auswählt, daß die kleine Textur enthält). Das Ergbnis ist in jedem Fall gleich:

Image
Fast fertig - nur noch speichern.

Jetzt muß das Bild als BMP oder TGA abgespeichert werden. Ich konnte zwischen den beiden Formaten keinen Unterschied feststellen. Da Maxis TGA verwendet liegt es nah dies ebenfalls zu tun, obwohl BMP wie gesagt auch geht. Das File muß nun unter ...\SimCity 3000 Gebäude-Architekt\Paints\ gespeichert werden. Ab sofort kann man die neue Textur im BAT unter Anstreichen/Individuell finden und anwenden.

Dieses Tutorial wird zwar am Beispiel einer Wand erklärt, aber natürlich funktioniert die Methode genauso mit Dächern und Böden.

Wie man sieht funktionert das aber nur mit Texturen, die sich nahtlos aneinandereihen lassen. Daher sind Texturen (bzw. Hintergrundbilder) aus GIF-Archiven hierfür prädestiniert.

Übrigens:

Wenn Ihr ein Gebäude mit einer eigenen Textur gestaltet und dieses dann einem Bekannten schickt, der diese Textur nicht hat, dann ist das kein Problem, denn alle Texturen, die nicht dem BAT beiliegen werden in der Gebäude-Datei ebenfalls gespeichert!

Viel Spaß beim Bauen

Zuletzt aktualisiert am Dienstag, den 01. September 2009 um 17:28 Uhr