pub(super) fn piercing_ray_hit_t( world: &World, bounding_box: WorldAabb, from: DVec3, to: DVec3, entity_margin: f64, ) -> Option<f64>