pub fn nrm_absf(n: &Normal3f) -> Normal3f {
    Normal3f {
        x: n.x.abs(),
        y: n.y.abs(),
        z: n.z.abs(),
    }
}
/// Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate .
pub fn nrm_absf(n: &Normal3f) -> Normal3f {
    Normal3f {
        x: n.x.abs(),
        y: n.y.abs(),
        z: n.z.abs(),
    }
}
pub fn nrm_absf ( n : & Normal3f ) -> Normal3f { Normal3f { x : n . x . abs ( ) , y : n . y . abs ( ) , z : n . z . abs ( ) , } }
Return normal with the absolute value of each coordinate.
Return normal with the absolute value of each coordinate .
n
&Normal3f