Table of Contents

Class: Time2Keyframe_Map urdpyg/milk_skeleton.py

Each bone should be able to have it's own key frames.

time2keyframe_maps[bone_name] -> time2keyframe_map time2keyframe_map[seconds_since_start_of_animation] -> keyframe index's.

Depending on whether we want the animation to loop or stop at the start or the end, we return a keyframe on either side of the time specified.

TODO: we can loop at the start of the keyframes as well as at the end.

Methods   
GetIndicesEitherSideOfTime
Update
UpdateFromBones
__init__
  GetIndicesEitherSideOfTime 
GetIndicesEitherSideOfTime ( self,  time )

time - a float Returns the two keyframe indices either side of the time given.

Exceptions   
"incomplete"
  Update 
Update ( self,  times )

times - a sequence of floats representing keyframes.

  UpdateFromBones 
UpdateFromBones ( self,  milk_bone )

milk_bone - used to get the different times for the keyframes.

  __init__ 
__init__ ( self,  loop=0 )

loop - should we loop the animation back to the start once the last keyframe has been reached?


Table of Contents

This document was automatically generated on Sat Jul 30 12:45:44 2005 by HappyDoc version 2.1