diff options
author | Nathan Vegdahl <cessen@cessen.com> | 2011-06-19 00:41:43 +0400 |
---|---|---|
committer | Nathan Vegdahl <cessen@cessen.com> | 2011-06-19 00:41:43 +0400 |
commit | 1a3f4c4c6af16a3214c9dd3847590b87c580c11a (patch) | |
tree | 546eadd221be849884ac0adb00829f70fa71272c /rigify/metarigs | |
parent | 83840e5713eaeaf3b8ec0c779d0dffe8666cd85c (diff) |
Rigify: users can now specify layer names in the metarig armature properties.
The layer names are then used in creating the custom rig layer UI. This is
useful for users that do not want to--or do not have the knowledge to--edit
the generated python script by hand. It is also handy even for more advanced
users when regerating the rig over and over (which over-writes the script
and any hand-made edits).
Also misc bug fixes in some of the rig types.
Diffstat (limited to 'rigify/metarigs')
-rw-r--r-- | rigify/metarigs/human.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/rigify/metarigs/human.py b/rigify/metarigs/human.py index e4eb9f2b..d0744066 100644 --- a/rigify/metarigs/human.py +++ b/rigify/metarigs/human.py @@ -24,6 +24,20 @@ def create(obj): bpy.ops.object.mode_set(mode='EDIT') arm = obj.data + props = arm.rigify_props.add() + props.layer_name_01 = "Torso" + props.layer_name_03 = "Head" + props.layer_name_05 = "Fingers" + props.layer_name_06 = "Fingers (tweak)" + props.layer_name_07 = "Arm.L (FK)" + props.layer_name_08 = "Arm.L (IK)" + props.layer_name_09 = "Arm.R (FK)" + props.layer_name_10 = "Arm.R (IK)" + props.layer_name_11 = "Leg.L (FK)" + props.layer_name_12 = "Leg.L (IK)" + props.layer_name_13 = "Leg.R (FK)" + props.layer_name_14 = "Leg.R (IK)" + bones = {} bone = arm.edit_bones.new('hips') |