diff options
Diffstat (limited to 'rigify/rigs/pitchipoy/limbs/paw.py')
-rw-r--r-- | rigify/rigs/pitchipoy/limbs/paw.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/rigify/rigs/pitchipoy/limbs/paw.py b/rigify/rigs/pitchipoy/limbs/paw.py index 32e39a32..89de5e90 100644 --- a/rigify/rigs/pitchipoy/limbs/paw.py +++ b/rigify/rigs/pitchipoy/limbs/paw.py @@ -94,8 +94,15 @@ def create_paw( cls, bones ): 'owner_space' : 'LOCAL' }) - # Create ik/fk switch property pb = cls.obj.pose.bones + + # Modify rotation mode for ik and tweak controls + pb[bones['ik']['ctrl']['limb']].rotation_mode = 'ZXY' + + for b in bones['tweak']['ctrl']: + pb[b].rotation_mode = 'ZXY' + + # Create ik/fk switch property pb_parent = pb[ bones['parent'] ] pb_parent['IK_Strertch'] = 1.0 |