Robert,
I have made some progress. The problem appears to be caused by an
eventTimeDelta of zero which is calculated within
StandardManipulator::performMovement(). It eventually results in a
divide by zero and the propagation of non-finite value(s) through the
remainder of the call chain. Specifically, dy in
OrbitManipulator::zoomModel() and OrbitManipulator::panModel() ends up
being a non-finite value.
Thus, I have found an explanation for the symptoms, but I have not
tracked down the underlying cause of eventTimeDelta being calculated as
zero. Therefore, I have not been able to create a small example case yet.
Regards,
Judson
On 5/22/2013 2:37 PM, Robert Osfield wrote:
Hi Judson,
It's a curious set of circumstances but as yet I can't think of a
specific cause.
Is there any chance you can create a small example that illustrates
the problem so that I can try it out and see if I can spot the
problems.
Cheers,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org