Hi,

I'm using GraphicsWindowEmbedded to draw a 3d viewport in a QtQuick
application (osgQt is not applicable here). I pass mouse events from
Qt over to OSG by adding them directly to the window's event queue
(myGWE->getEventQueue()->mouseButton...). This seems to work as
expected for the most part, but it seems like the last couple of mouse
events aren't processed. So now, when I again use the mouse to
interact with the viewport, the view will jump to a slightly different
position before again tracking further mouse events.

I'm using a TrackballManipulator, and I've disabled throwing. I also
tried setting the viewer's runFrameScheme to ON_DEMAND, but this
didn't make a difference. To be clear, I manually call the viewer's
frame() method after each mouse event. I'd appreciate any advice.


Regards,

Preet
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to