Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt3D Synchronous changes to the scenegraph
Qt 6.11 is out! See what's new in the release blog

Qt3D Synchronous changes to the scenegraph

Scheduled Pinned Locked Moved Unsolved General and Desktop
1 Posts 1 Posters 197 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #1

    Hi,

    I am working on a visualization app using Qt3D in Qt 5.14.2.

    In my app I receive data to visualize and then update a Qt3D scenegraph by adding and removing new entities in a single function. This function is triggered by a QFrameAction signal, so it should happen on the main thread, between renderings.

    I see that the changes to the scenegraph take more than a single frame. The erased entities are immediately removed from rendering the next frame, but the new entities seem to take at least one frame longer. I can see essentially flicker with an empty scene (black background) after such an update.

    Is there a way to make sure that a whole set of changes to the scene graph are picked up at once by the back end? It seems to me that the back end seems to pick up some changes quicker and others slower, and I am guessing at what the latency for different changes might be.

    thanks,
    Gerhard

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved