here's my question, simply and straight:

How can I make a bone follow (location and rotation) another bone from the same armature? Imagine a character with hand resting over the hip, I need to move the hip bone, and make the hand follow it.

What I already tried:

  • Creating an empty, vertex parenting it in the hip's mesh, and from the hand bone create a CHILD OF constrain to the empty. Not working.
  • Creating two empties, vertex parented one to he hip, and one to he hand, and adding rotation and location constrains (because copy transforms constrain doesn't have OFFSET) and struggling with the local space and the offset to pose the hand. This kind of works, but it looks to me that there must be a simpler way, the struggle with the OFFSET and the local/ world/ wherever space is insane.

Any thoughts how to make it in a simple way? I'm coming from Maya, and I'm used to constrain between rig controllers all the time (controllers in Maya are nurbs curves, not shaped bones), so there is no trouble with the hierarchy as it is with Blender bones.

Please, let me know if you need additional explanation.

Thanks a lot!

  • $\begingroup$ I think Child Of is what you're looking for, why didn't it work? $\endgroup$ – moonboots Aug 2 '19 at 9:33
  • $\begingroup$ Yeah, that was my first guess, but if I select the hand bone, and add it a CHILD OF constrain, in the TARGET, Blender (2.80 beta), doesn't let me select the armature, -I think because the hand and the hip bones are in the same armature, and it messes up the bone hierarchy. $\endgroup$ – Valis Aug 2 '19 at 10:14
  • $\begingroup$ so maybe you need to rethink the hierarchy, if your hand is parented to a bone (IK controller of the lowerarm), then give this bone the Child Of constraint $\endgroup$ – moonboots Aug 2 '19 at 10:18
  • $\begingroup$ I can give this a try, I'll let you know! $\endgroup$ – Valis Aug 2 '19 at 10:20
  • $\begingroup$ Sorry, no luck. No matter wich bone do I add the CHILD OF constrain, Blender won't let me select the armature as target. The problem is still the same, it seems like Blender can't constrain a bone to another bone in the same armature, but I can't accept this! There must be a way for such a simple operation! $\endgroup$ – Valis Aug 2 '19 at 10:35

Done! It turns out I was trying to add the constrains in the OBJECT CONSTRAINS tab, instead of BONE CONSTRAINS. I'm glad it way my fault because of my lack of experience with Blender. Sorry for my ignorance and thanks for your help, you were right, you can make a bone child to another bone in the same armature with BONE CONSTRAINS! :)

| improve this answer | |

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.