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:
Diffstat (limited to 'rigify/rigs/spines/super_head.py')
-rw-r--r--rigify/rigs/spines/super_head.py8
1 files changed, 7 insertions, 1 deletions
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):