Page MenuHome

Rigify incorrect neck behaviour
Closed, ResolvedPublic


Blender Version
2.79b f4dc9f9

The neck on a human rig generated using the default human metarig doesn't scale correctly when scaling the root bone.
This happens because the bone MCH-spine.005 has the "inherit scale" box unchecked.

I have provided a .blend file where you can see the bug in action.
In layer 01 you can see the bug (with the bone MCH-spine.005 exactly as rigify creates it, WITHOUT inherit scale), in layer 02 you can see the fix (with MCH-spine.005 WITH inherit scale).
In layer 10 you can look at the metarig used to create the rig (a simple default human meta-rig).



Event Timeline

The issue was solved on my github unofficial repo.
What follows is a list of commits you should refer to in order to have a bug-free rigify for your specific version:

up to 2.79b use:
This commit officially ends support of ver. 2.79b since the following commits change the bbone props according to

from 2.79.7 use:

on 2.8 a commit solving the issue will be published asap

Lucio Rossi (luciorossi) closed this task as Resolved.Feb 21 2019, 7:24 PM

on 2.8 the following commit solves the issue:
task is closed