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
Forum Updated to NodeBB v4.3 + New Features

Qt data visualization zoom performance

Scheduled Pinned Locked Moved Unsolved General and Desktop
1 Posts 1 Posters 230 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