use crate::core::Vector3f; pub struct Ray { origin: Vector3f, direction: Vector3f, }