Hi. I tried to rig the head by watching Arm Animation's many tutorials which covered complex head rigging where head actually turns in 3D. However good it works on side to side movement, it somehow breaks at head tilting. Maybe you guys might have the answer to this.
Rig breaks when i move the head bone
It sounds like you are experiencing issues with head tilting in your rig. Based on the information provided, here are a few potential solutions:
Check for Non-Uniform Scaling: Ensure that you are not using non-uniform scaling (where scale X is not equal to scale Y) on the head's parent bone or any of its parent bones. If you are, disable the "Inherit Scale" option on the head bone to prevent distortion during rotation.
Transform Constraints: Use transform constraints to control the head's movement. This allows you to have more control over how the head moves in relation to the body. You can turn the constraint on or off depending on the animation needs, such as when the bird pecks the ground or when the head moves independently.
Bone Weights and Mesh Deformation: If the head is part of a mesh, ensure that the weights are properly assigned to the bones. This can help in preventing the head from distorting when it tilts. You can also use a bone that moves in the opposite direction to counteract any unwanted movement.
Simplify the Rig: Sometimes, a simpler rig can be more effective. Ensure that the bones are aligned correctly and that there are no unnecessary bones that could complicate the animation.
Check for Keyframes: Make sure there are no unintended keyframes on the head rotation that might be causing the issue. If the problem occurs in only one animation, try deleting the head rotation keys and redoing that part.
Here are some useful resources and examples that might help you further:
If you continue to experience issues, you might want to review your rig setup and ensure that all bones and constraints are correctly configured.
Just as shown in the video.
Nommalorel Unfortunately, it is difficult to guess the cause of the problem just from this video. Maybe the hierarchy of the bones, or the inheritance state of the bone transformations, or the weight settings must be the cause of the problem, but without seeing the actual project I am not sure which of these is the cause. Could you please send us the actual spine project by email?: contact@esotericsoftware.com
Project files sent to us can be minimal, with all but the head rig removed. Please include the URL of this forum thread in the email so we know the context. Then we can take a look at what's wrong.
Nommalorel Nommalorel Hi! to fix this simply parent the head control, inverse, and various facial bones to the head bone you are using to tilt everything. Cheers!