public static Vector3 operator *( double a, Vector3 b ) { return new Vector3() { x = a * b.x, y = a * b.y, z = a * b.z }; }