parry icon indicating copy to clipboard operation
parry copied to clipboard

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

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

Hi, how efficient are the mesh intersection accelerator structures ? Would it be possible to implement a CPU based path tracer on top ? Thanks

This is only used when `enhanced-determinism` is enabled.

Need to implement the discretization parts of this, but this is essentially a copy of `Capsule` but with differing radii for each point of the segment. Also need to add...

The `Aabb::scaled` function scales the AABB points wrt. the origin. It might be worth adding `Aabb::scaled_wrt_center` to scale relative to the aabb’s center.

enhancement
good first issue

These features determine how `usize` is serialized, and they are mutually exclusive. If a downstream crate tries to enable `size_64`, they will get a compile error because, by default, parry...

The diagrams on the parry home page look great but there's nothing after "Getting started". An example for each of the features shown would be helpful.

When using round shapes the area of the shape can change a lot, especially with large radius, so mass properties should be calculated accordingly

Is there a reason to limit the visibility of `sort2` and `sort3` to `pub(crate)`? If not, I propose that the visibility would be changed to `pub`. In my case they'd...

Hi, I need a reliable set boolean operation for Trimesh. I well aware of the coplanar inputs is tricky to handle, but i my case i cant always avoid it...

Made changes to mesh_intersection.rs Created an new function **tracked_intersection** that intersect meshes like **intersect_meshes**, but tracked_intersection also returns some metadata about the resulting trimesh so that the user can know...