[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x NLA.c

Joseph Gilbert models at paposo.com
Sun May 21 23:02:29 CEST 2006


ascotan (Joseph Gilbert) 2006/05/21 23:02:29 CEST

  Modified files:
    blender/source/blender/python/api2_2x NLA.c 
  
  Log:
  *python additions
  - added a method Action.getFrameNumbers()
  returns the frames at which keyframes were inserted for this action
  
  example usage:
  import Blender
  
  myobj = Blender.Object.Get('Armature')
  myaction = myobj.getAction()
  frames = myaction.getFrameNumbers()
  
  for frame in frames:
  	print 'bones at frame %d' % frame
  	myobj.evaluatePose(frame)
  	pose = myobj.getPose()
  	for bone in pose.bones.values():
  		print bone.head, bone.tail
  
  Revision  Changes    Path
  1.14      +35 -1     blender/source/blender/python/api2_2x/NLA.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/NLA.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list