Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
|
[OpenGL] pixelweise verarbeiten
15. Mai 2004, 13:59
Hi,
ich habe ein Programm, dass für einzelne Pixel Farbwerte bestimmt und einen Mauszeiger anzeigt.
Wenn man nun bei jedem Frame jeden Pixel neu berechnet (die Liste mit den gespeicherten Farbwerten durchgeht), wird das sehr schnell langsam. Wenn man mit Display-Listen arbeitet, wird die Sache schon ne ganze Ecke schneller, da sich die Pixel nur relativ selten ändern. Danach noch den Mauszeiger zeichnen, und fertig ist der Frame. Allerdings werden auch die Listen nach einer Weile langsam, wenn man sehr viele Pixel hat. Daher ist meine Frage, ob man das ganze irgendwie noch schneller machen kann. Wie gesagt, der eigentliche Bildschirminhalt ändert sich nur realtiv selten...
nailor
|