IKControl snaps when first being inserted into a humanoid

Reproduction Steps

When walking near a humanoid NPC, insert an IKControl into them with the following settings, and make it follow a part as shown in the gif below

image

The IKControl will make them kind of “snap” before assuming the correct position, as shown here



Expected Behavior

This issue did not occur before IKControls were released from beta, so I assume its a bug and should not happen. Even if I tween the Weight from 0 to 0.2 it still occurs

Actual Behavior

The IKControl snaps the NPC briefly before correcting itself

Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly

16 Likes

Thanks for reporting this. This is related to the “SmoothTime” parameter which we added just before IKControl was released. We’ll work on a fix for this. In the mean time since it looks like you’re doing your own target smoothing I think if you set the “SmoothTime” parameter to 0 it should fix the snap in this case.

4 Likes

Setting SmoothTime to 0 still causes it to occur, but with it the snap seems to happen less often and be faster, only lasting for a few frames

1 Like