Inverse Kinematics (IK) is most commonly used in animating engines for moving joints. Here is a demonstration of IK using many variables. I will attempt to implement this into my Joint Animator on my main account @--FlamingGames-- in the near future