0
$\begingroup$

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!

$\endgroup$
6
  • 1
    $\begingroup$ I think Child Of is what you're looking for, why didn't it work? $\endgroup$
    – moonboots
    Commented Aug 2, 2019 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
    Commented Aug 2, 2019 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
    Commented Aug 2, 2019 at 10:18
  • $\begingroup$ I can give this a try, I'll let you know! $\endgroup$
    – Valis
    Commented Aug 2, 2019 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
    Commented Aug 2, 2019 at 10:35

1 Answer 1

1
$\begingroup$

It turns out I was trying to add the constraints in the Object Constraints tab, instead of Bone Constraints.
You can make a bone child to another bone in the same armature with a Bone Constraints!

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .