Loading...
 

Grafiken Schneiden



Warum müssen Grafiken geschnitten werden?link


Das Grafik-System von Simutrans arbeitet Feld-Orientiert. Ein Feld ist eine quadratische Fläche mit folgenden Abmessungen.

Pakset-Größe Breite in Pixel Höhe in Pixel
32  32  32
64  64  64
96  96  96
128  128  128
192  192  192



Ein Gebäude besteht nun aus einem Grundfeld (blau) und bis zu 3 Höhenfeldern (rot - 1 Höhe).

Beim Grundfeld ist zu beachten, das die grünen Flächen im Spiel nicht angezeigt werden.

Gebäude, die nur ein Grundfeld belegen, brauchen natürlich nicht geschnitten zu werden.
Belegt ein Gebäude mehrere Grundfelder, ist es nötig die Grafik zu schneiden.
1x1
1x1



Seitenanfang

Grafik-Possitionenlink


Die Angaben in den Grafiken entsprechen den Werten von [B][C][D] des BackImage-Parameters. Bei senkrechter Angabe, ist die Reihenfolge von oben nach unten.

1x2
1x2

2x1
2x1

2x2
2x2

2x3
2x3


3x2
3x2

3x3
3x3


weitere Größen sind hier zu finden

Seitenanfang

So wirds gemachtlink


Benutzer von Windows können das Programm TileCutter benutzen.
Unter Linux funktioniert TileCutter wohl mit Wine.

von Hand gehts Folgendermaßen

Benötigt werden 2x die Original-Grafik, eine Zieldatei sowie die passende Schnittmaske.

Ausgangsdatei
Ausgangsdatei

Schnittmaske
Schnittmaske


Zieldatei
Zieldatei


Im nächsten Schritt wird die Schnittmaske über die beiden Originalgrafiken gelegt. Dabei wird einmal Blau und einmal Rot als Transparent definiert.
Ausgangsdatei geschnitten
Ausgangsdatei geschnitten


Nun die Teilgrafiken in die Zieldatei kopieren.
Zieldatei roh
Zieldatei roh


Zum Schluß die Farben der Schnittmaske und die Felder mit der Transparenz-Farbe ausfüllen. Sowie die Original-Grafik dazu kopieren.

Ein Copyright-Hinweis ist auch eine gute Idee. Dann weis jeder, von wem die Grafik ist, auch wenn sich der Dateiname ändert.
Zieldatei fertig
Zieldatei fertig


Seitenanfang

Rate this page:

Contributors to this page: Frank and system .
Page last modified on Tuesday May 9, 2017 22:35:57 CEST by Frank.

Online Users

11 online users

Newest Forum Posts

No records to display