parry icon indicating copy to clipboard operation
parry copied to clipboard

2D and 3D collision-detection library for Rust.

Results 145 parry issues
Sort by recently updated
recently updated
newest added

I have a couple of commits that address separate sporadic unwrap-related failures I've encountered. One of them (c02a93b9e1277fb2517cc54ab76a81bef2e248fb) would close #253.

- based on https://github.com/dimforge/parry/pull/275 - makes `common_macroquad` its own crate, it's the best solution to be able to use it from another example + reduces some warnings naturally. I think...

Right now if I create a `ConvexPolygon` I use `from_convex_polyline`, however sometimes this will remove some points. Give option to not remove the points (eg. default constructor or simpler constructor).

- Fixes https://github.com/dimforge/parry/issues/277 In Godot Rapier, Godot sends vertices that it uses to draw the polygon. If Parry removes some vertices, then the physics will not work correct. We need...

- Fix #269 Note that I'm not very comfortable with those hashers and determinism in general, I'd be more comfortable with some unit tests around it.

Using capsule vs heightfield results in `Err::Unsupported`. This causes the godot-rapier character controller to just fall through the heightfield: https://github.com/appsinacup/godot-rapier-physics/issues/236

EDIT: I implemented a fix for epa3 that should also make the test case work as expected Alleviates/fixes these issues: https://github.com/dimforge/parry/issues/253 https://github.com/dimforge/parry/issues/246 Related Discord thread: https://discord.com/channels/507548572338880513/1274773766811160646 `EPA::closest_point ` crashes at...

Investigation on https://github.com/dimforge/parry/issues/270 ![image](https://github.com/user-attachments/assets/6b83b2cb-ec06-404c-beb5-d25cf73f0020)