[gelöst] OpenGL (QT4)

Alles rund um die Programmierung mit Qt
Antworten
kowi1134
Beiträge: 120
Registriert: 1. Mai 2005 17:48
Wohnort: Arnsberg

[gelöst] OpenGL (QT4)

Beitrag von kowi1134 »

Hallo!

Folgendes Szenario :wink:

Man hat ein QGLWidget und möchte ziemlich viele Punkte darin zeichnen.
Dabei wird mit der Zeit immer ein Punkt an eine andere Stelle gezeichnet (keine Animation) und der ursprüngliche Platz diese Punktes nimmt die Hintergrundfarbe an (es gibt nur 2 Farben). In einer sehr großen Menge an Punkten möchte man natürlich nicht immer jeden Punkt "anfassen" und zeichnen, sondern nur den der sich verändert hat.

Mir scheint, dass es aber keine andere Möglichkeit gibt, als bei jeder Punktänderungen alle andere auch neu zu zeichnen.

Sieht jemand eine andere Möglichkeit?

Ciao
kowi1134
Beiträge: 120
Registriert: 1. Mai 2005 17:48
Wohnort: Arnsberg

Beitrag von kowi1134 »

Ok,

ich glaube ich sehe ein, dass OpenGL dafür nicht gedacht ist...

Vielleicht kann double buffering mir Abhilfe schaffen.

Ciao
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

richtig erkannt....
Antworten