Triple Buffering
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

DoubleBuffering ist ein Standardtechnik der GrafikProgrammierung zur Erzeugung flimmerfreier Animationen. Während ein Buffer angezeigt wird, wird in dem zweiten Buffer der nächste Frame gezeichnet. Irgendwann werden die beiden Buffer vertauscht und jener Buffer, der gerade am Bildschirm war, wird nun als Arbeitsbereich für den nächsten Frame verwendet.

Probleme kann es geben, wenn der Bufferaustausch länger dauert und es stört, dass während dieser Zeit nicht gezeichnet werden kann (z. B. wenn dies parallele Prozesse tun).

Die Lösung des Problems besteht im Verwenden eines dritten Buffers. Dies garantiert, dass immer ein Buffer zum Zeichnen zur Verfügung steht. Natürlich kann es auch Gründe geben, eine noch größere Anzahl von Buffern zu verwendet.


KategorieGrafikProgrammierung KategorieJargon
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 27. April 2002 18:36 (diff))
Suchbegriff: gesucht wird
im Titel
im Text