diff options
author | Ton Roosendaal <ton@blender.org> | 2012-12-21 16:07:28 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2012-12-21 16:07:28 +0400 |
commit | 915f78af928d4ec0ec8cae5bca2710acee5cf3ea (patch) | |
tree | 53c5765b09eee641304cfb405903d1fbb4ae1d6b /release/scripts/startup/bl_ui/properties_data_bone.py | |
parent | b5054896c3e54c311ccd47f9f7ba254240cc87af (diff) |
Armature bone feature:
New Bone option: "Relative Parenting".
This makes Child-Objects of Bones transform similar to how deformations
of bones are calculated. Allows to move bones in editmode to set pivot.
The option is in Bone Panel, with clear label.
It is ON now by default when you add new bones
Requested by Kjartan, our famous robot designer :) For "hard body rigs" it's
very useful.
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_data_bone.py')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_data_bone.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/release/scripts/startup/bl_ui/properties_data_bone.py b/release/scripts/startup/bl_ui/properties_data_bone.py index fdaee6b7cde..d99d7e7972b 100644 --- a/release/scripts/startup/bl_ui/properties_data_bone.py +++ b/release/scripts/startup/bl_ui/properties_data_bone.py @@ -170,6 +170,8 @@ class BONE_PT_relations(BoneButtonsPanel, Panel): if ob and pchan: col.label(text="Bone Group:") col.prop_search(pchan, "bone_group", ob.pose, "bone_groups", text="") + col.label(text="Object Children:") + col.prop(bone, "use_relative_parenting") col = split.column() col.label(text="Parent:") @@ -181,11 +183,11 @@ class BONE_PT_relations(BoneButtonsPanel, Panel): sub = col.column() sub.active = (bone.parent is not None) sub.prop(bone, "use_connect") - sub.prop(bone, "use_inherit_rotation", text="Inherit Rotation") - sub.prop(bone, "use_inherit_scale", text="Inherit Scale") + sub.prop(bone, "use_inherit_rotation") + sub.prop(bone, "use_inherit_scale") sub = col.column() sub.active = (not bone.parent or not bone.use_connect) - sub.prop(bone, "use_local_location", text="Local Location") + sub.prop(bone, "use_local_location") class BONE_PT_display(BoneButtonsPanel, Panel): |