IK lagging behind to point at target bone I am using Blender 2.75.  So I have an armature for a pig.  I used IK to have the legs always bend (a certain direction using a pole target) to connect with the target bone.  I am pretty sure this is all set up right.  I have animated the location (only) of the target bone in an attempt to make a walking animation.

However, it seems the IK is lagging behind when changing what frame of animation I am on.  This is also tricky because in the final animation, I will be using an online render farm, which sends one frame to each render node, and does not "play" the animation up until that point, only says, "jump to this frame and render it".

In the attached gif you can see that I have to set the frame twice to make the IK point to the target bone properly.  How would I force the IK to not lag behind and point to the target on its first try?

Note: I'm not worried about the IK not stretching to reach the target bone when it is too far away, that is intentional.



Here is the blend file that I used to record the gif with (with keyframes):
You've got many dependency cycle into your Rig, as you can see on console :


This is because you add a limit distance between your IK target and bone that have the IK constraint.
Delete your limit distance constraint, and everything will be find.

(Why exactly you added this constraint ?)