Blender Git Commit Log
Git Commits -> Revision f3a6474
Revision f3a6474 by Joshua Leung (master) January 7, 2010, 22:54 (GMT) |
Animation Visualisation Cleanups - Part 2: * Finished baking code for motion paths, generalising it so that it works for both Objects and Bones. It is based on the old code for baking bones, although I have modified the updating code to use a more 'correct' method of updating dependencies. However, this may turn out to be too slow, and another API method should be added for that... * Moved some of the old version-patching code for animviz settings out of the drawing functions, instead doing this on the version patching proper. * Added RNA support for the new AnimViz types, and included RNA access via their users too. The old settings have still been left in for now, since there are still some things not ready to use yet. ---- * F-Curve's with sample points (i.e. sounds to F-Curves) now perform linear interpolation between sample points instead of using constant interpolation. |
Commit Details:
Full Hash: f3a6474537155e60f5db2a101b5ba11e20860307
SVN Revision: 25817
Parent Commit: 79bb541
Lines Changed: +578, -29
1 Added Path:
/source/blender/makesrna/intern/rna_animviz.c (+350, -0) (View)
13 Modified Paths:
/release/scripts/ui/properties_data_bone.py (+1, -1) (Diff)
/source/blender/blenkernel/BKE_anim.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+153, -8) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+8, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+17, -11) (Diff)
/source/blender/makesdna/DNA_action_types.h (+21, -3) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+8, -2) (Diff)
/source/blender/makesrna/intern/rna_space.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -0) (Diff)
/source/blender/blenkernel/BKE_anim.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+153, -8) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+8, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+17, -11) (Diff)
/source/blender/makesdna/DNA_action_types.h (+21, -3) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+8, -2) (Diff)
/source/blender/makesrna/intern/rna_space.c (+1, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -0) (Diff)