Create a vector out of its x, y, and z components.
The set functions create a new copy of the vector, updating a single field.
Normalizes a vector.
normalize (vec3 0 3 4) = vec3 0 0.6 0.8 normalize (vec3 0 0 0) = vec3 0 0 0