pub fn smooth_road_path( raw_nodes: &[GridNode], cell_size: f32, samples_per_segment: usize, ) -> Vec<Vec2>
Smooth a road path using Catmull-Rom