I am making an archer skeleton, controlled by mouse-circle for targeting. I think the right solution should be controlled by only one target IK. But for now i am capable only for such solution:



Left hand is targeting hand, and right hand IK position is on the same axe and can be trigonometrically calculated at runtime. It should work, but this is not what is expected for archer targeting animation. Ideally the whole upper torso should bow in the direction of targeting and head should look at target too. So how can i manage so much bones with only one IK? One IK can have only 2 bones. Should i make something like IK on legs, where toes and ankles have own IKs and are parented to each other. Or what could be a good solution for this targeting problem?
P.S. I have found some discussion about this topic here, but this does not help much.
http://en.esotericsoftware.com/forum/Dynamic-bow-and-shield-animations-4932