Möglichkeiten animierte 2D-Objekte einzubinden?

Posted By: photon_

Möglichkeiten animierte 2D-Objekte einzubinden? - 12/30/03 23:21

Ich suche verzweifelt nach einer Möglichkeit Panels mit animierten Bildern auszustatten. Die einzige Idee die ich bisher hatte ist, dass man die Frames in einer Bitmap speichert und durch ein Window-Elemten laufen lässt.

Geht das nicht zu sehr auf die Performance?
Posted By: TAcker

Re: Möglichkeiten animierte 2D-Objekte einzubinden? - 12/30/03 23:39

Nehmen wir mal an, Du läßt Dein Objekt in 20 unterschiedlichen Themen animiert in dem Window ablaufen. Jetzt wäre es verdammt krass, so Du ein ultragroßes Bitmap verwendest, das hunderte von Bilder hat.
Stattdessen könntest Du mehrere Windows im Panel definieren, die sich einfach überlagern.
Grundsätzlich ist das erste Bild jeder Animationsfolge 100% transparent.
So wäre es möglich, z.B. sehr seltene Animationsabläufe nur bei Gebrauch zu laden.
Alle Abläufe, die nicht verwendet werden, werden (bei horizontaler Verschiebung) mit X=0 (das transparente Bild) angezeigt. Die darzustellende Phase loopst Du folglich von Bildphase 2 bis n.
Ich habe das schon mal gemacht und es klappt hervorragend.
Posted By: photon_

Re: Möglichkeiten animierte 2D-Objekte einzubinden? - 12/30/03 23:42

Ja, so hatte ich mir das gedacht.

Allerdings ist es wirklich so, dass ich 180 Frames haben würde...
Naja, mal testen...

Danke dir!
Posted By: TAcker

Re: Möglichkeiten animierte 2D-Objekte einzubinden? - 12/30/03 23:49

Du und 180 Bilder zeichnen?
Was sollen das denn für Animationen sein?
Einfache Augenbewegungen / Hüpfen würde ich eher mit weiteren Panel und Verschiebungen lösen. Willste Disney Konkurrenz machen?
Posted By: photon_

Re: Möglichkeiten animierte 2D-Objekte einzubinden? - 12/31/03 00:14

Zeichnen? Mein Freund, wieso zeichnen, wenn C4D rendern kann?
Nein, ich hab herausgefunden mir genügen 90 Frames auch...
Das ganze soll ein kleines Gimmick werden... Nur ein kleines, nicht erwähnenswert!
Posted By: MysteriousLink

Re: Möglichkeiten animierte 2D-Objekte einzubinden? - 01/04/04 04:23

Schick doch einfach eine Animation an eine Variable, die ein Bild am Punkt X / Y aufruft. Wenn die Variable auf true ist kannste das Bild anzeigen lassen, müsste doch klappen oder?
© 2024 lite-C Forums