parry
parry copied to clipboard
2D and 3D collision-detection library for Rust.
As in title. I have the feeling you guys might be seriously underestimating the importance of this. Examples required: - how to get the distance between points, or a point...
We should add an automatic computation of triangle-mesh mass properties. This would implicitly assume that the `TriMesh` is manifold and have consistent winding. [That paper](http://chenlab.ece.cornell.edu/Publication/Cha/icip01_Cha.pdf) suggests that this should be...
https://github.com/dimforge/parry/discussions/82
Please move `partitioning` and `transformation` behind an `alloc` feature instead of forcing `std`
`partitioning` is the easier of the two, as its just replacing `std` with `alloc` and importing `Vec`/`vec` `transformation` would have to be changed slightly as you use `HashMap` and `HashSet`in...
[`closest_points`](https://docs.rs/parry3d/latest/parry3d/query/fn.closest_points.html) panics when a `Cylinder` and `Trimesh` are tested and the objects are not within `max_dist` of each other. I believe the function is actually supposed to return `Disjoint` instead....
This adds support for using simd with the f64 versions on nightly.
fixes issue #75
`Triangle::contains_point` gives false-positives. I have a point and a triangle pair for which `rapier3d::parry::query::PointQuery::distance_to_local_point` returns `0.15627049`. When I check the point and the triangle visually, the point is clearly NOT...
I have a triangle and a point for which I need to compute the distance. However, when the triangle is degenerate, the result can be very very wrong. Here's a...
I'm attempting to naïvely perform convex hull transformations to convert point clouds to meshes, but frequently encounter a shape that results in a panic. It would be helpful to know...