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. Qt data visualization zoom performance

Qt data visualization zoom performance

Scheduled Pinned Locked Moved Unsolved General and Desktop
1 Posts 1 Posters 314 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.
  • Tom assoT Offline
    Tom assoT Offline
    Tom asso
    wrote on last edited by Tom asso
    #1

    My C++ widgets application (no QML) displays data as a Q3DSurface, with 1450 rows and 1113 columns. When I zoom with the center mouse wheel the zoom is not very smooth, with visually noticeable jerks. My application invokes Q3DInputHandler::wheelEvent(event) without any "custom" processing by me. In my application main() I try to optimize graphics performance as follows:

    Q3DSurface *graph = new Q3DSurface();
    // Improve zoom performance?
    graph->setOptimizationHints((QAbstract3DGraph::OptimizationHint::OptimizationStatic));
    

    But I still do not see any noticeable difference in zoom performance.
    Is there some other way to improve zoom performance? A non-Qt 'C' application which calls OpenGL functions directly, displays the same data as a 3D surface on my laptop with very smooth zooming; so I don't think the jerky zoom is due to hardware limitations but rather to overhead in the Qt/Q3DSurface code. My laptop cpu is a dual-core Intel i5-7200U CPU @ 2.50GHz with an Intel 5916 graphics card.

    Thanks
    Tom

    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