Blender Git Commit Log

Git Commits -> Revision 3df93d0

Revision 3df93d0 by Joshua Leung (master)
January 21, 2015, 13:09 (GMT)
Fix: Joining armatures loses drivers

Currently, when joining two armatures, the drivers of the armatures being merged
in are lost. This commit introduces a new AnimData API function for merging
animation data into another AnimData block.

NOTE:
* For now, this only copies the drivers over. As a result, manual effort will
still be needed to go through and fix the drivers.

I am working on automating that process, but it's more important that the
drivers don't have to be created from scratch for now (since this is needed
for the Goosberry rigging work).

Commit Details:

Full Hash: 3df93d063e2d52a2c2e73cfe31801c15682bf0b4
Parent Commit: f087e99
Lines Changed: +114, -0

4 Modified Paths:

/source/blender/blenkernel/BKE_animsys.h (+14, -0) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+71, -0) (Diff)
/source/blender/editors/armature/armature_naming.c (+1, -0) (Diff)
/source/blender/editors/armature/armature_relations.c (+28, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021