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

Following [discussion on discord](https://discordapp.com/channels/507548572338880513/748627261384556715/1316845556546539542), a shape cast of a ball sometimes fails when it should not. - Related to https://github.com/dimforge/parry/issues/180 - Would fix: - https://github.com/dimforge/parry/issues/70 - https://github.com/dimforge/parry/issues/317 - https://github.com/dimforge/parry/issues/193 ##...

Currently only failing tests, which serves as a discussion starter. The panic is documented in spade, I think we should sanitize `edges` parameters sent to https://github.com/dimforge/parry/blob/fd61591cf881436faa3e99385f4947b1b942d9fe/src/transformation/mesh_intersection/mesh_intersection.rs#L466 Backtrace: ``` thread 'query::gjk::gjk::test::test_mesh_intersection_2'...

A path to panic can be reached through convex decomposition, which is used in a fair number of api calls. - https://github.com/dimforge/parry/issues/65#issuecomment-2626499350 - https://github.com/Jondolf/avian/issues/645 Details ``` 0: __rustc::rust_begin_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:697:5...

C-Bug
P-High
D-Easy

Hi there, I put this in the Discord too, but just for good measure I'll open an issue too. It appears that `ConvexPolyhedron::from_convex_hull(&points)` produces invalid topology: ``` use std::fs::File; use...

C-Bug
P-Critical
D-Medium

I found a couple of issues while playing with parry for mesh intersections. Even after upgrading to 0.17.3, I still find below test result for co-planner meshes is still crash...

C-Bug
P-Critical
D-Medium

// Error / Panic -------------------------------------------------------------- parry2d-f64-0.18.0/src/query/clip/clip_aabb_line.rs:141:19: Matrix index out of bounds. // What happened --------------------------------------------------------- I accidentally created a triangle ColliderShape with: point_a -> Vec2 { data: [40.0, 0.0] }...

C-Bug
P-High
D-Medium

A limitation with Parry I've encountered while using Rapier3d to implement a character controller. Sometimes shapecasts will return the normal of a vertex or edge feature when a face normal...

C-Enhancement
question
P-High

- [x] Fix #345 - [x] more comments? - [x] changelog

I encountered this crash on voxels example, it reproduces on mac + PopOS after a few seconds: The crash happens at https://github.com/dimforge/parry/blob/025c77d2ee438dde2c9dfc8cd81f60cceaab35e4/src/shape/voxels.rs#L858 `rel_key.z` is somehow -1, so when cast to...