0
$\begingroup$

I'm am having a really bad time with Blender lately and im hoping i can have some answers to a specific problem. After using Symmetrize on the left side of my rig, the position of the bones are correct but if turn my orientation on in the armature tab, i notice that the roll of the bones has been inverted along the x axis and i cant seem to get it fixed. I have tried applying all the transformations to the armature, rigify armatures are also inverted. Recalculating the roll along every axis doesnt seem to work either![enter image description here]1 [enter image description here]2 [enter image description here]3 [enter image description here]4

I have tried pretty much everything i could find on the internet and im quite stumped since i cant move on to animation. If anybody could help me i would really appreciate it! thanks! Here is the link to my .blend file

Bones pointing along the world y axis have their roll correctly mirrored. I am expecting most of my rig to look like the bones in the third picture. 4th picture is a simplified version of my problem.

$\endgroup$
  • $\begingroup$ If all bones share the same axis setup (in Blender they do), mirrored bones will not be able to completely represent mirrored behaviour. If you are looking for an easy fix to transfer the current roll from one side to another, try the following: [1] In Bone Edit Mode check X-Mirror [2] Select the bones on one side, press Ctrl+R, type 0, then hit Enter. $\endgroup$ – Leander Mar 25 '18 at 17:12
  • $\begingroup$ I have already tried that before with no luck. Another detail is that all bones facing forward along the world y axis are correctly mirrored. Also every other model i download with a rig setup has the same issue $\endgroup$ – Nicholas Francavilla Mar 25 '18 at 17:26
  • $\begingroup$ Could you supply a simplified example (just one original and one mirrored joint), with the current problem and illustrate how you wish the axes to be? $\endgroup$ – Leander Mar 25 '18 at 17:30
  • $\begingroup$ I have added a few more pictures to describe my issue, the ankles and feet of my rig are mirrored exactly but everything else has its z or x axis pointing in the opposite direction. I also added a simplified version of the issue as you asked. Thanks for helping btw! $\endgroup$ – Nicholas Francavilla Mar 25 '18 at 17:47
  • $\begingroup$ Slightly tricky to explain, youre welcome to join me during the next 2h. chat.stackexchange.com/rooms/75066/riggingquestion $\endgroup$ – Leander Mar 25 '18 at 18:07
1
$\begingroup$

I forgot to post my answer oops, but Leander has cleared things up for me. Basically i cant mirror a bone axis exactly and this bone roll behavior is normal and during animation i have to set certain roll modes depending on what the bone is actually suppose to accomplish. Quaternion is better along bones with a vertical axis while horizontal seems to prefer regular xyz Euler coordinates. This allows me to mirror my pose correctly.

|improve this answer|||||
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.