PoseLib: Adding support for custom properties
authorJoshua Leung <aligorith@gmail.com>
Tue, 15 Feb 2011 11:47:09 +0000 (11:47 +0000)
committerJoshua Leung <aligorith@gmail.com>
Tue, 15 Feb 2011 11:47:09 +0000 (11:47 +0000)
commite63b51a9abcd051d48d14ffa662ba3ae6ee308bb
treedcd6c77a86f7fdd2792d1e9177d70ca62b4b7df9
parentd5316768c3fd76a74bfae490a8ce1e9ffacf39ba
PoseLib: Adding support for custom properties

Custom properties are now supported by Pose Library. They will get
saved and restored correctly during previewing and pose adding.

To do this, I've changed PoseLib over from using the "LocRotScale"
Builtin Keying Set to the "Whole Character" one instead. One
consequence of this, is that now entire poses are stored in the Pose
Lib, irrespective of whether you only selected part of a pose to store
(i.e. facial controls only, or hand poses only). If this is enough of
a problem, I'll make a second Keying Set that does take selections
into account, and use that here instead.
source/blender/editors/armature/poselib.c