I don't understand the interpolation step of #perlin #noise generation.
I have gradient vectors at the grid points. I have points inside each grid square.
If I call the gradient vectors unit vectors, then the dot product of a gradient vector with a point-position vector is already scaled by distance. It will also be scaled by distance from the other corners.
Is that not already interpolated?




