Blends across a 2D space (the 4-way strafe blend: front/back/left/right keyed
by aim direction). Weights come from normalized inverse-square distance
(Shepard interpolation), so the blend is exact at each sample point and smooth
between them, and handles cardinal point layouts without triangulation.
Blends across a 2D space (the 4-way strafe blend: front/back/left/right keyed by aim direction). Weights come from normalized inverse-square distance (Shepard interpolation), so the blend is exact at each sample point and smooth between them, and handles cardinal point layouts without triangulation.