use arrayvec::ArrayVec;
pub struct Ray {
pub origin: ArrayVec<[f64; 3]>,
pub direction: ArrayVec<[f64; 3]>,
}