From rest, and whenever the velocity error exceeds the budget, the result is
exactly maxAcceleration pointed at the target. Standing on the target the
desired velocity is zero, so seek brakes rather than producing NaN — which
is also why seek alone orbits a target it is fast enough to overshoot; that is
what arrive fixes.
Seek (§12): move toward
targetatmaxSpeed.From rest, and whenever the velocity error exceeds the budget, the result is exactly
maxAccelerationpointed at the target. Standing on the target the desired velocity is zero, so seek brakes rather than producingNaN— which is also why seek alone orbits a target it is fast enough to overshoot; that is what arrive fixes.