Hi Cedric,
further to your suggestion that a default animation could be played to
stop other animations, I've added a function to AnimationManagerBase to
create such an animation - createDefaultAnimation().
 
I have also removed Target::normalize() as calling it was incorrect -
the interpolation is already done in such a way that the Target's value
is always normalized.
 
Finally, I have fixed TemplateTarget<osg::Quat>::lerp() as it was giving
incorrect results when interpolating between some small rotations.

______________________________________________________________________
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

Attachment: Target
Description: Target

Attachment: Channel
Description: Channel

Attachment: AnimationManagerBase
Description: AnimationManagerBase

Attachment: AnimationManager.cpp
Description: AnimationManager.cpp

Attachment: TimelineAnimationManager.cpp
Description: TimelineAnimationManager.cpp

Attachment: BasicAnimationManager.cpp
Description: BasicAnimationManager.cpp

Attachment: AnimationManagerBase.cpp
Description: AnimationManagerBase.cpp

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

Reply via email to