pub fn collect_tile_contacts(
obb: &Box2,
map: &[Vec<i32>],
solid_tiles: &[i32],
tile_size: f32,
) -> Vec<TileContact>Expand description
Список контактов OBB со сплошными клетками тайловой сетки.
Один проход без внутренних итераций: многократное разрешение — задача
импульсного решателя (client::rigid_body), он же естественно отрабатывает
внутренний угол из нескольких тайлов.
Сетка описывается той же тройкой, что и в raycast::ray_vs_grid.