Calculates the dot product between two vectors. A dot product takes the the magnitude and direction of two vectors and returns a new single vector. The dot product of vectors at 90 degrees to one another is zero. Often used for effects like fresnel/curvature or "electron microscope" type images.

Input Parameters

Vector 1

The first vector in the dot product calculation.

Vector 2

The second vector in the dot product calculation.

Output Parameters

result

The single-component (float) value produced by the dot product of the two input vectors.