Skip to content
Snippets Groups Projects
Commit 3fc46407 authored by Alexander Gavrilov's avatar Alexander Gavrilov
Browse files

Rigify: use Aligned inherit scale in the limb FK chain.

parent 2f1c38fd
Branches
Tags
No related merge requests found
......@@ -273,8 +273,10 @@ class BaseLimbRig(BaseRig):
def parent_fk_control_bone(self, i, ctrl, prev, org, parent_mch):
if parent_mch:
self.set_bone_parent(ctrl, parent_mch)
elif i == 0:
self.set_bone_parent(ctrl, prev, inherit_scale='AVERAGE')
else:
self.set_bone_parent(ctrl, prev, use_connect=(i > 0))
self.set_bone_parent(ctrl, prev, use_connect=True, inherit_scale='ALIGNED')
@stage.configure_bones
def configure_fk_control_chain(self):
......
......@@ -214,7 +214,7 @@ class Rig(BaseLimbRig):
def parent_fk_parent_bone(self, i, parent_mch, prev_ctrl, org, prev_org):
if i == self.toe_bone_index:
self.set_bone_parent(parent_mch, prev_org, use_connect=True)
self.set_bone_parent(parent_mch, prev_org, use_connect=True, inherit_scale='ALIGNED')
else:
super().parent_fk_parent_bone(i, parent_mch, prev_ctrl, org, prev_org)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment