public static void CreateCrossProduct(ref Vector3 v, out Matrix3x3 result) { result.M11 = 0; result.M12 = -v.Z; result.M13 = v.Y; result.M21 = v.Z; result.M22 = 0; result.M23 = -v.X; result.M31 = -v.Y; result.M32 = v.X; result.M33 = 0; }