Performs a projection of a vector onto onNormal.
vector
onNormal
A projection is represented as the nearest point along a normal to a vector, which constructs a triangle from the origin, to the vector, to the projected point.
Vector --> * * <-- Projected \ \ | <-- Normal \| * <-- Origin Copy
Vector --> * * <-- Projected \ \ | <-- Normal \| * <-- Origin
Performs a projection of a
vectorontoonNormal.A projection is represented as the nearest point along a normal to a vector, which constructs a triangle from the origin, to the vector, to the projected point.