vec3 operator-(vec3 left, float right) { return left.Subtract(right); }
vec3 operator-(vec3 left, const vec3& right) { return left.Subtract(right); }