Blender Git Loki
Git Commits -> Revision a017982
Revision a017982 by Joshua Leung (master) January 22, 2009, 10:53 (GMT) |
Animato - Basic version patching support This is work-in-progress patching support for converting animation saved in old system to work in the new one. * Only IPOs/Actions directly attached to Objects + Shapekeys are converted for now. More types will follow... * This is currently done as a step outside of do_versions() due to problems with various pointers not having been resolved yet, but which are necessary for correct resolution of issues such as drivers... However, the current code does illustrate how the data should be converted to give best results/compat between the two systems. * Still need to get the converted data working with depsgraph correctly. Currently, some of my testfiles work, but the BBB files still don't. |
Commit Details:
Full Hash: a017982074b3b11fd0157d8d604e02858411db70
SVN Revision: 18619
Parent Commit: 3cdac8e
Lines Changed: +740, -2577
15 Modified Paths:
/source/blender/blenkernel/BKE_ipo.h (+6, -115) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+9, -5) (Diff)
/source/blender/blenkernel/intern/blender.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+76, -73) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/ipo.c (+592, -2247) (Diff)
/source/blender/blenkernel/intern/key.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+2, -70) (Diff)
/source/blender/blenkernel/intern/object.c (+11, -21) (Diff)
/source/blender/blenkernel/SConscript (+1, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+15, -13) (Diff)
/source/blender/blenloader/SConscript (+1, -1) (Diff)
/source/blender/editors/space_action/action_draw.c (+2, -0) (Diff)
/source/blender/editors/space_action/action_edit.c (+8, -25) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+9, -5) (Diff)
/source/blender/blenkernel/intern/blender.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+76, -73) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/ipo.c (+592, -2247) (Diff)
/source/blender/blenkernel/intern/key.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+2, -70) (Diff)
/source/blender/blenkernel/intern/object.c (+11, -21) (Diff)
/source/blender/blenkernel/SConscript (+1, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+15, -13) (Diff)
/source/blender/blenloader/SConscript (+1, -1) (Diff)
/source/blender/editors/space_action/action_draw.c (+2, -0) (Diff)
/source/blender/editors/space_action/action_edit.c (+8, -25) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+1, -1) (Diff)