[Bf-extensions-cvs] [73dd51d5] blender-v2.92-release master: Rigify: fix incorrect locks on the neck bend control.
Alexander Gavrilov
noreply at git.blender.org
Mon Jan 18 11:27:18 CET 2021
Commit: 73dd51d5f464d1dd0227ff92cb2d30c912c6dc3d
Author: Alexander Gavrilov
Date: Sun Jan 17 19:10:34 2021 +0300
Branches: blender-v2.92-release master
https://developer.blender.org/rBA73dd51d5f464d1dd0227ff92cb2d30c912c6dc3d
Rigify: fix incorrect locks on the neck bend control.
===================================================================
M rigify/rigs/spines/super_head.py
===================================================================
diff --git a/rigify/rigs/spines/super_head.py b/rigify/rigs/spines/super_head.py
index f35e122c..f71a95ff 100644
--- a/rigify/rigs/spines/super_head.py
+++ b/rigify/rigs/spines/super_head.py
@@ -135,7 +135,13 @@ class Rig(BaseHeadTailRig):
self.configure_control_bone(0, self.bones.ctrl.neck, self.bones.org[0])
self.configure_control_bone(2, self.bones.ctrl.head, self.bones.org[-1])
if self.long_neck:
- self.configure_control_bone(1, self.bones.ctrl.neck_bend, self.bones.org[0])
+ self.configure_neck_bend_bone(self.bones.ctrl.neck_bend, self.bones.org[0])
+
+ def configure_neck_bend_bone(self, ctrl, org):
+ bone = self.get_bone(ctrl)
+ bone.lock_rotation = (True, True, True)
+ bone.lock_rotation_w = True
+ bone.lock_scale = (True, True, True)
@stage.generate_widgets
def make_control_widgets(self):
More information about the Bf-extensions-cvs
mailing list