I have kind of a faux IK/FK setup for the arms of a character.
I have two Child Of constraints for the hand IK control. One is a child of the chest, the other a child of the master for the character, and I have them inversely linked via a driver (Meaning when one Child Of constraint is 1, the other is 0, and vice versa).
The effect is this: When the IK control is influenced by the master, the control behaves as you’d expect an IK control to behave. However, when the IK control is influenced by the chest, it still retains the IK behavior, but also moves parented to the chest like FK. Best of both worlds.
Demo:
As you can see, the problem happens when I’m dialing the influence from one constraint to the other. Namely, the control shifts if the chest control has been altered.
Here’s my question: What can I do to make the end position the same?
One thing I tried is trying to copy visual location/rotation using the “Copy Attributes” addon, but I ran into a problem with that as well. [Link]
Blend file attached. Any help is much appreciated!
Attachments
IKparentChange.blend (5.82 MB)