Deutsches Simutransforum
Animationen - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Grafik (https://simutrans-forum.de/mybb/forumdisplay.php?fid=16)
+---- Forum: pak96.comic (https://simutrans-forum.de/mybb/forumdisplay.php?fid=17)
+----- Forum: Probleme (https://simutrans-forum.de/mybb/forumdisplay.php?fid=19)
+----- Thema: Animationen (/showthread.php?tid=3581)



Animationen - sojo - 07-12-2008

Gibt es eine Möglichkeit bei einer Sehenswürdigkeiten mehr als eine Fliese zu animieren?

Nur mal als Beispiel würden in einem Zoo sonst die Tiere sich nur in einer Ecke bewegen.


- Wurzelgnom - 07-12-2008

Es kann jede Fliese einzeln animiert werden.

Bei Animationen die Fliesenübergreifend sind, ist geschickteres Arbeiten bei den Grafiken nötig. Eventuell muss auch in die Trickkiste gegriffen werden.
Kommt sehr auf die Jeweilige Animation und Grundgrafik an.


- sojo - 07-12-2008

Heißt das in einem 4x4 Objekt können mehrere Animationen sein?

Ich dachte bisher immer nur eine Fliese kann animiert sein.


- Alexander Brose - 07-12-2008

Nein, das wäre ja fuchtbar.
Allerdings kannst du die Animationsgeschwindigkeit nur auf die gesamte Grafik übertragen.


- Wurzelgnom - 07-12-2008

Zitat:Original von sojo
Heißt das in einem 4x4 Objekt können mehrere Animationen sein?

Ich dachte bisher immer nur eine Fliese kann animiert sein.

Dann schau Dir mal das Möbelhaus ( SB-Warenhaus ) im aktuellem pak128 an.
Das ist eines der meist animierten Objekte die ich kenne.

Und bei richtiger Optimierung gibs auch keine Grafikfehler und ist auch nicht so Speicherintensiv.

Zitat:Auszug history-pak128-svn.txt
- optimizing graphics and animation factory Moebelhaus (a0-homemarket-128.png, factories-wood-128.dat); pak file size 3 MB -> 410 kB (FrankP)

Die Grafik hat 4 animierte ( von 12 ) Fliesen mit jeweils 16 Animationsschritten. Jeweils in 2 Ausrichtungen.

Also 24 Fliesen, davon 8 animiert.


- sojo - 07-12-2008

Danke!!!! =)