Quantcast
Channel: Qt DevNet forums: Qt Quick 1283365070**
Viewing all articles
Browse latest Browse all 4972

Render parts of a QML scene to offscreen buffer (FBO)

$
0
0
Anyone know of a way to render parts of a QML scene (perhaps subtrees of the scene graph) to an offscreen buffer, like an FBO? Something similar to this: https://bugreports.qt-project.org/browse/QTBUG-19171 Specifically, my use case is that I want to render a component within the scene and all of its children to a separate buffer so that I can recomposite it manually. Performance is of little concern. That is, I don’t mind if the UI is interrupted for a long time while the offscreen rendering occurs. After reading the scene graph documentation and API, it seems like I might have to implement a custom scene graph renderer or get the subtree from the component via its QQuickItem::updatePaintNode method and somehow render this subtree manually to an FBO. Just not sure what’s the best way to go about this. Any advice would be appreciated!

Viewing all articles
Browse latest Browse all 4972

Trending Articles