Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Vegdahl <cessen@cessen.com>2011-06-19 00:41:43 +0400
committerNathan Vegdahl <cessen@cessen.com>2011-06-19 00:41:43 +0400
commit1a3f4c4c6af16a3214c9dd3847590b87c580c11a (patch)
tree546eadd221be849884ac0adb00829f70fa71272c /rigify/metarigs
parent83840e5713eaeaf3b8ec0c779d0dffe8666cd85c (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.py14
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')