OpenGl Viewport für QGraphicsView

Alles rund um die Programmierung mit Qt
Antworten
axi0m
Beiträge: 4
Registriert: 19. Februar 2010 19:00

OpenGl Viewport für QGraphicsView

Beitrag von axi0m »

Hallo zusammen,
Ich habe mir für keyframebasiertes Animationsmanagement eine Lösung zusammengeschustert, die für jedes zu animierende Attribut eine eigene QGraphicsScene + View anlegt in der dann nach beliebigen Keyframe gesetzt werden können. Nun wird das Ganze leider bei 30+ timelines bei synchronisierter Verschiebung und Skalierung der Szenen etwas zu träge. Wollte dann gerne auf QGLWidget Viewports umsteigen, was auch klappt, aber leider bekomme ich starke Schlieren und Artefakte. Mein Code für den GLViewport:

Code: Alles auswählen

view->setStyleSheet("background:transparent");
view->setViewport(new QGLWidget);
view->setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
(view ist eine QGraphicsView)
Jemand eine Idee?
Antworten