pub fn cross(a: Vector3, b: Vector3) -> Vector3 {
    Vector3 {
        x: a.y * b.z - a.z * b.y,
        y: a.z * b.x - a.x * b.z,
        z: a.x * b.y - a.y * b.x
    }
}
/// Computes the cross product of two vectors.
Computes the cross product of two vectors.
Computes the cross product of two vectors .
pub fn cross(a: Vector3, b: Vector3) -> Vector3 {
    Vector3 {
        x: a.y * b.z - a.z * b.y,
        y: a.z * b.x - a.x * b.z,
        z: a.x * b.y - a.y * b.x
    }
}
pub fn cross ( a : Vector3 , b : Vector3 ) -> Vector3 { Vector3 { x : a . y * b . z - a . z * b . y , y : a . z * b . x - a . x * b . z , z : a . x * b . y - a . y * b . x } }
Computes the cross product of two vectors.
Computes the cross product of two vectors .
a
Vector3
b
Vector3