As the title says, I'm having an issue regarding my 3D-characters rig.
INFO: As you can see in the pictures below, my character has swords attached to his back. Each sword is connected to the hand using a child of constraint so I that I can make him grab the swords by setting the influence value to 1. In addition to that, both of the swords are parented to the upper-chest bone, so that they will follow the character as he moves.
PROBLEM: Now as I change the influence to 1 so that the hand is now controlling the sword, everything works as I want it to. I can move the hand to the wanted location, and the sword will follow it. However! When I move the chest, the sword will start to rotate around the upper-chests pivot point since that's where it's parented to from the beginning. Is there anyway I can get around this problem? If so, I'd be glad to know.
The problem is demonstrated in the pictures below.
PICTURE1: Both swords are parented to the upper chest bone, making them move togheter as I lean his upper chest forwards. Had to delete this picture since it didn't allow me to use more than 2 links/Pictures
PICTURE2: Set the child of constraint influence to 1 in order for the hand to fully controll the sword bone. I rotate the arm.
PICTURE3: As I rotate the chest, the swordbone starts to take another path compared to the hand! (problem)