Hi all,

In AnimationPath.cpp, when pause is set, the node to which the update callback is attached is not updated. This has the erroneous effect of making a call to reset the animation not take effect in the scene graph until the node is unpaused, which is not the expected behaviour. Additionally, getAnimationTime returns incorrect results if pause is enabled, and if the node has not yet been traversed by an update. The attached patch corrects these errors by making pause affect only the timeline, rather than the node traversal itself. The patch is again the current HEAD of the 2.8 branch.

Regards,

Philip Lamb

    Gravity...It's Not Just a Good Idea.  It's the Law.

Attachment: AnimationPath.cpp-patch
Description: Binary data

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to