I am developing a QT C++ application that uses VTK for visualizing objects. I've realized that when the objects is very complex (involves a huge number of nodes) when the user interacts with the windows through the mouse pointer (for instance, in order to rotate the object) the application responds slowly, the object does not move and it takes a while before rendering it in the final position.
Of course, it can be improved with better hardware (concretely a more decent GPU), nevertheless, if I load the same object in Paraview the interaction with it is more fluent. I realized that during transitions (for instance, when I hold the mouse pointer in roder to rotate the object), the object is rendered with fewer nodes, in other words, it shows a simplified representation of the object during the interaction. Finally, when the pointer is released, the object is fully rendered.
I would like to know what methods VTK offers to implement this kind of behavior and be, finally, able to give fluency to my application.