dimforge / parry

2D and 3D collision-detection library for Rust.
https://parry.rs
Apache License 2.0
594 stars 104 forks source link

Fix infinite loop in `intersection_with_local_plane` #248

Open Vrixyz opened 4 months ago

Vrixyz commented 4 months ago

Only failing test for now

the loop occurs within the 'traversal labelled loop, the 2 if conditions are never true in our case.

image

Wild guess

It seems weird that we have twice the same index in the index_adjacencies list ? But I'm not sure there:

image