Blender Git Loki
Git Commits -> Revision 2dbf73f
Revision 2dbf73f by Joshua Leung (master) April 15, 2009, 01:10 (GMT) |
2.5 PoseLib - First steps to get PoseLib to work in 2.5 * Cleaned up Keyframing API to get eliminate some of the problems faced during the original implementation of PoseLib, thus reducing code redundancy. * Added new Animato evaluation functions specifically for use by PoseLib. * Replaced parts of PoseLib code which relied on old animation system to the equivalent code for Animato. Notice the much cleaner + saner + compact code! Next step is to operatorfy the PoseLib tools (while maintaining possibility for an API to some things) :) |
Commit Details:
Full Hash: 2dbf73f6a032ab44539cfd8c05f5743fbaf33902
SVN Revision: 19721
Parent Commit: 5b3d7bf
Lines Changed: +348, -229
11 Modified Paths:
/source/blender/blenkernel/BKE_animsys.h (+21, -0) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+26, -2) (Diff)
/source/blender/editors/animation/anim_intern.h (+0, -22) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+30, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+38, -26) (Diff)
/source/blender/editors/animation/keyingsets.c (+31, -5) (Diff)
/source/blender/editors/armature/poselib.c (+84, -111) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+4, -1) (Diff)
/source/blender/editors/include/ED_keyframing.h (+67, -15) (Diff)
/source/blender/editors/space_action/action_edit.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+46, -46) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+26, -2) (Diff)
/source/blender/editors/animation/anim_intern.h (+0, -22) (Diff)
/source/blender/editors/animation/keyframes_edit.c (+30, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+38, -26) (Diff)
/source/blender/editors/animation/keyingsets.c (+31, -5) (Diff)
/source/blender/editors/armature/poselib.c (+84, -111) (Diff)
/source/blender/editors/include/ED_keyframes_edit.h (+4, -1) (Diff)
/source/blender/editors/include/ED_keyframing.h (+67, -15) (Diff)
/source/blender/editors/space_action/action_edit.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+46, -46) (Diff)