I think I'm running into a bug in OSG. I've implemented my own versions of
mouse events in a sub-classed osgQt::GLWidget so I can redraw the 3D view
only when necessary:
void Osg3dViewCM::mousePressEvent(QMouseEvent* event)
{
m_mouseDown = true;
if (_cameraManipulator.valid())
{
Thanks for your reply Robert. I did end up stepping through and turns out
it is an issue with the EarthManipulator setting a duration for the
viewpoint change. I'll post on the osgEarth forum.
Thanks again,
Scott
On Monday, February 17, 2020 at 1:07:59 PM UTC-5, Robert Osfield wrote:
>
> Hi
I ran into an issue today that seems to be a bug within the OSG OBJ writer.
I called osgDB::writeNodeFile(*geometry, fileName) with .obj as the
extension and my geometry ended up rotated 90 degrees about the X-axis.
When I called the same function with the same geometry but with .ive as the