Re: [osg-users] osgViewer::frame() CPU cost (was: OSG Input Event System)

2010-10-03 Thread Robert Osfield
Hi Werner, On Sat, Oct 2, 2010 at 11:39 AM, Werner Modenbach werner.modenb...@texion.eu wrote: This is a snippet from frame (ViewerBase.cpp):     eventTraversal();     updateTraversal();     renderingTraversals(); Yes, I have seen this small sequence :-) But I have no idea which of the 3

[osg-users] osgViewer::frame() CPU cost (was: OSG Input Event System)

2010-10-02 Thread Alberto Luaces
Changing the subject since this is a different topic. Werner Modenbach writes: Can you please give a compareable short explanation on how frame() calls are generated and what happens inside then? The background of my question is the behaviour and the experience I got with Qt Adapterwidget.

Re: [osg-users] osgViewer::frame() CPU cost (was: OSG Input Event System)

2010-10-02 Thread Werner Modenbach
On Saturday 02 October 2010 11:52:08 Alberto Luaces wrote: Changing the subject since this is a different topic. Sorry, was by accident. Werner Modenbach writes: Can you please give a compareable short explanation on how frame() calls are generated and what happens inside then? The

Re: [osg-users] osgViewer::frame() CPU cost

2010-10-02 Thread Alberto Luaces
Werner Modenbach writes: On Saturday 02 October 2010 11:52:08 Alberto Luaces wrote: Changing the subject since this is a different topic. Sorry, was by accident. Werner Modenbach writes: Can you please give a compareable short explanation on how frame() calls are generated and what

Re: [osg-users] osgViewer::frame() CPU cost

2010-10-02 Thread Alberto Luaces
Alberto Luaces writes: In order to have a clearer lecture of what means every OSG traversal, I recommend you to read the OSG's Quick Start Guide: Sorry, I meant http://www.skew-matrix.com/OSGQSG/ -- Alberto ___ osg-users mailing list

Re: [osg-users] osgViewer::frame() CPU cost

2010-10-02 Thread Jean-Sébastien Guay
Hi Werner, Alberto said: This is the common scenario for realtime applications. On the other side for GUI applications, usually the scene is static until the user does something. In that case, you only call frame() after keyboard, mouse, redraw events... and you save all that redundant