Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Anleitung zum Erstellen von Grafiken - Allgemein
#9
Um zu verstehen, warum und wie man Grafiken zuschneiden muss und Proportionen (Dims) definiert werden müssen, sollte man folgendes in Betracht ziehen:
Simutrans lädt zum Programmstart alle Grafiken; vom Stadtgebäude über Schienenelemente bis zum winzig kleinen Fußgänger oder besser bekannt Simuthaner. Dann wird die Karte erstellt bzw. geladen. Hier kopiert Simutrans die notwendigen Grafiken und positioniert sie mit Rücksicht auf die Perspektive auf der Karte. Hinten liegende Objekte werden zuerst gezeichnet, dann geht es immer weiter nach unten. Ist dieser Schritt vollzogen, aktualisiert Simutrans den Bildschirm und schon leuchtet dir eine schillernde Simutranswelt entgegen.
Damit das auch fehlerfrei klappt, muss Simutrans bei jeder Grafik wissen, wieviele Kacheln reserviert werden sollen [[1]], ob die Kachel befahrbar sein soll [[2]], ob sie animiert ist und so weiter. Die Spielkarte ist also kaum mehr als ein großes Puzzle, dass Simutrans logisch zusammensetzt.

_____

[[1]] Beispiel für das Schneiden: Wie die Logik mit dem Puzzle. Grafiken, die größer als eine Kachel sind muss Simutrans sich zusammenkleben. Ergo werden z.B. vier Einzelelemente geladen und dann zusammengesetzt auf den Bildschirm kopiert. Hast du also einen großen Parkplatz, der 2x2 Kacheln braucht, kann Simutrans nur jeweils eine Kachel laden/kopieren. Du schneidest also vor dem Paken die Parkplatzgrafik in vier Kacheln. Alle vier Kacheln werden in die Pak-Datei gepakt. Simutrans erkennt beim Laden später, wie er die Kacheln zusammensetzen muss durch die vorhanden Parameter wie Dims, Front-/BackImage usw.

[[2]] Beispiel für FrontImage und BackImage: Oberleitung - Wenn eine Straßenbahn über ein Gleis mit Oberleitungsmasten zu beiden Seiten fährt, sollen die Oberleitungsmasten sowohl vor als auch hinter dem Zug zu sehen sein. Wir müssen hier also zwei Grafiken erstellen; eine für die Masten, die vor dem Zug sind, eine für die Masten hinter dem Zug. Bekommt Simutrans diese Info nicht, sieht man die Masten entweder nur vor oder nur hinter dem Zug. Sieht dann doof aus. Smile

_____

Anbei das Ganze anhand zweier Grafiken erklärt. Du sieht die Brückenelemente, die jeweils eine Kachel besetzen. In der Pak-Datei wurde jedem Element eine Aufgabe zugeteilt, damit Simutrans beim Einsetzen alles richtig zusammensetzt.


Angehängte Dateien Thumbnail(s)
       
Zitieren


Nachrichten in diesem Thema
Anleitung zum Erstellen von Grafiken - Allgemein - von sojo - 26-05-2008, Monday-15:14:19
[Kein Betreff] - von joecz - 26-05-2008, Monday-17:48:18
[Kein Betreff] - von sojo - 27-05-2008, Tuesday-10:06:11
[Kein Betreff] - von Alexander Brose - 28-05-2008, Wednesday-08:32:23
[Kein Betreff] - von Oliver - 28-05-2008, Wednesday-22:08:48
[Kein Betreff] - von joecz - 28-05-2008, Wednesday-22:39:42
[Kein Betreff] - von Wurzelgnom - 29-05-2008, Thursday-00:26:04
[Kein Betreff] - von joecz - 29-05-2008, Thursday-01:58:07
[Kein Betreff] - von Alexander Brose - 29-05-2008, Thursday-08:40:26
[Kein Betreff] - von sojo - 29-05-2008, Thursday-10:51:01
[Kein Betreff] - von Alexander Brose - 29-05-2008, Thursday-11:16:49
[Kein Betreff] - von Alexander Brose - 29-05-2008, Thursday-11:47:47
[Kein Betreff] - von joecz - 29-05-2008, Thursday-13:27:37
[Kein Betreff] - von Wurzelgnom - 29-05-2008, Thursday-13:37:55
[Kein Betreff] - von Alexander Brose - 29-05-2008, Thursday-13:46:33
[Kein Betreff] - von sojo - 29-05-2008, Thursday-14:03:43
[Kein Betreff] - von Hajo - 29-05-2008, Thursday-16:09:42
[Kein Betreff] - von TonyBzt - 29-05-2008, Thursday-19:56:34
[Kein Betreff] - von Wurzelgnom - 30-05-2008, Friday-00:10:07
[Kein Betreff] - von sojo - 30-05-2008, Friday-09:53:45
[Kein Betreff] - von luki haba - 30-05-2008, Friday-16:44:35
[Kein Betreff] - von sojo - 30-05-2008, Friday-16:46:28
[Kein Betreff] - von luki haba - 30-05-2008, Friday-16:51:37
[Kein Betreff] - von Wurzelgnom - 30-05-2008, Friday-23:53:24
[Kein Betreff] - von Alexander Brose - 04-06-2008, Wednesday-13:12:40
[Kein Betreff] - von sojo - 04-06-2008, Wednesday-14:28:25
[Kein Betreff] - von Alexander Brose - 27-06-2008, Friday-11:13:47
[Kein Betreff] - von Hajo - 27-06-2008, Friday-12:38:52
dumme frage - von MoTw - 21-12-2008, Sunday-19:20:58
[Kein Betreff] - von sojo - 21-12-2008, Sunday-21:27:45
[Kein Betreff] - von MoTw - 22-12-2008, Monday-14:00:19
[Kein Betreff] - von sojo - 22-12-2008, Monday-17:39:31
pixel? - von MoTw - 22-12-2008, Monday-18:22:18
RE: pixel? - von Wurzelgnom - 22-12-2008, Monday-19:10:21
erster grafikversuch mit sketchup - von MoTw - 22-12-2008, Monday-19:15:30
RE: erster grafikversuch mit sketchup - von Wurzelgnom - 22-12-2008, Monday-20:31:07
ok - von MoTw - 22-12-2008, Monday-20:43:47
RE: ok - von Schnils - 22-12-2008, Monday-22:28:23
[Kein Betreff] - von Moritz - 27-01-2009, Tuesday-22:17:09
[Kein Betreff] - von sojo - 27-01-2009, Tuesday-22:23:54
[Kein Betreff] - von Wurzelgnom - 27-01-2009, Tuesday-23:38:31
[Kein Betreff] - von WeisserHelge - 08-03-2011, Tuesday-14:08:24
[Kein Betreff] - von Paco_m - 08-03-2011, Tuesday-14:45:45
[Kein Betreff] - von WeisserHelge - 08-03-2011, Tuesday-16:36:05
[Kein Betreff] - von DirrrtyDirk - 08-03-2011, Tuesday-17:28:31
[Kein Betreff] - von Sybill - 08-03-2011, Tuesday-18:07:53
[Kein Betreff] - von WeisserHelge - 08-03-2011, Tuesday-20:25:52
[Kein Betreff] - von Samuel13 - 22-03-2011, Tuesday-03:40:59
[Kein Betreff] - von WeisserHelge - 22-03-2011, Tuesday-17:27:09
[Kein Betreff] - von Trollaccount - 14-12-2014, Sunday-23:51:02
[Kein Betreff] - von The Transporter - 15-12-2014, Monday-00:30:46
[Kein Betreff] - von Trollaccount - 15-12-2014, Monday-00:56:12
[Kein Betreff] - von Valdore - 15-12-2014, Monday-00:58:36
[Kein Betreff] - von Valdore - 15-12-2014, Monday-01:02:02
[Kein Betreff] - von Trollaccount - 15-12-2014, Monday-01:03:45
[Kein Betreff] - von The Transporter - 15-12-2014, Monday-01:08:28
[Kein Betreff] - von Valdore - 15-12-2014, Monday-01:16:27
[Kein Betreff] - von The Transporter - 15-12-2014, Monday-01:22:32
[Kein Betreff] - von Valdore - 15-12-2014, Monday-01:28:29
[Kein Betreff] - von Trollaccount - 15-12-2014, Monday-01:45:39
[Kein Betreff] - von Valdore - 15-12-2014, Monday-01:51:52
[Kein Betreff] - von Trollaccount - 15-12-2014, Monday-15:07:00
[Kein Betreff] - von Flemmbrav - 15-12-2014, Monday-15:55:27
[Kein Betreff] - von Valdore - 15-12-2014, Monday-17:18:50
[Kein Betreff] - von The Transporter - 15-12-2014, Monday-18:11:53
[Kein Betreff] - von Valdore - 15-12-2014, Monday-18:15:09
[Kein Betreff] - von Valdore - 15-12-2014, Monday-18:16:54
[Kein Betreff] - von friedrichshai - 05-01-2015, Monday-00:05:17
[Kein Betreff] - von Leartin - 05-01-2015, Monday-13:48:21
[Kein Betreff] - von friedrichshai - 05-01-2015, Monday-16:23:04
[Kein Betreff] - von Flemmbrav - 05-01-2015, Monday-16:40:55
[Kein Betreff] - von friedrichshai - 05-01-2015, Monday-16:56:31
[Kein Betreff] - von Wurzelgnom - 06-01-2015, Tuesday-11:31:06
[Kein Betreff] - von Sybill - 06-01-2015, Tuesday-17:46:58
[Kein Betreff] - von friedrichshai - 06-01-2015, Tuesday-20:17:32
[Kein Betreff] - von Geotrans - 22-05-2015, Friday-19:48:27
[Kein Betreff] - von Valdore - 22-05-2015, Friday-20:05:41
[Kein Betreff] - von Geotrans - 22-05-2015, Friday-20:54:00
[Kein Betreff] - von Valdore - 22-05-2015, Friday-21:01:26
[Kein Betreff] - von The Transporter - 22-05-2015, Friday-23:14:24
[Kein Betreff] - von Valdore - 23-05-2015, Saturday-08:20:23
[Kein Betreff] - von Geotrans - 23-05-2015, Saturday-09:23:20
[Kein Betreff] - von The Transporter - 23-05-2015, Saturday-10:50:07
[Kein Betreff] - von Geotrans - 23-05-2015, Saturday-13:35:40
[Kein Betreff] - von The Transporter - 23-05-2015, Saturday-14:34:45
[Kein Betreff] - von Wurzelgnom - 23-05-2015, Saturday-16:04:29
[Kein Betreff] - von Geotrans - 23-05-2015, Saturday-22:11:00
[Kein Betreff] - von Wurzelgnom - 24-05-2015, Sunday-02:51:19
[Kein Betreff] - von The Transporter - 24-05-2015, Sunday-13:32:40
[Kein Betreff] - von Wurzelgnom - 24-05-2015, Sunday-16:19:07
[Kein Betreff] - von Geotrans - 25-05-2015, Monday-21:05:10

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 16 Gast/Gäste