OpenGl Viewport für QGraphicsView
Verfasst: 21. Februar 2010 19:51
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:
(view ist eine QGraphicsView)
Jemand eine Idee?
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);Jemand eine Idee?