CLS und Image Animationen

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Oxcom

Betreff: CLS und Image Animationen

BeitragDo, Nov 03, 2005 17:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Und wieder eine Noob Frage:

Beispiel:

Ich habe ein animiertes Image und eine Hintergrundgrafik. In allen Beispielen wurde bisher immer CLS verwendet, dass ein animiertes Image immer wieder neu gezeichnet wird und die alte Position somit gelöscht wird. Problem ... bei jedem CLS gehen mir auch alle anderen Grafikelemente stiften und alles muss sozusagen nach jedem CLS Aufruf neu gezeichnet werden. Irgendwann haut das doch drastisch in die Frames.

Gibt es keine Möglichkeit, dass sich individuell nur jedes einzelne Image neu zeichnet ohne einen CLS Aufruf ? Man könnte theoretisch mit einem anderen Image ( beispielsweise Hintergrundfarbe ) die alte Position löschen ... ist aber Bullshit.

Gruss Oxcom
Apple Mac Mini 1.42 Ghz / 1 GB Ram / Samsung Syncmaster 930 BF

maximilian

BeitragDo, Nov 03, 2005 18:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, das geht. Sowas nennt sich "Dirty Rectangle System". Ist aber umständlicher und die oben genannte Prozedur haut praktisch garnicht mehr in die Frames. Du kannst das ruhig so machen.

edit: Mit OGL, ohne Buffer, sollte ein Dirty Rectangle System via Pixmaps sogar viel langsamer sein,
Variety is the spice of life. One day ignore people, next day annoy them.

Oxcom

BeitragDo, Nov 03, 2005 18:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Recht so ! Mr. Green

Gruss Oxcom
Apple Mac Mini 1.42 Ghz / 1 GB Ram / Samsung Syncmaster 930 BF

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group