refers to a process utilized in 3D computer graphic animation. In this process, the parameters of each articulation, in a jointed flexible object (a kinematic chain), will be automatically calculated to achieve a desired pose, especially when the end point moves