1 2 3 4 5 6 7 8 9 10 11
use crate::glam::vec3; pub struct RaycastResult { } pub struct Raycaster { origin: Vec3, dir: (f32, f32), // pitch and yaw result: RaycastResult, }