Crozet Sébastien
aa61fe65e3
Add support of 64-bits reals.
2021-01-04 15:14:25 +01:00
Crozet Sébastien
5e35250183
Define the MAX_MANIFOLD_POINTS in this crate.
2020-12-30 17:46:22 +01:00
Crozet Sébastien
8fe2df126a
Remove some irrelevant code.
2020-12-29 11:31:59 +01:00
Crozet Sébastien
e231bacec6
Move all the contact manifold computations out of Rapier.
2020-12-29 11:31:00 +01:00
Crozet Sébastien
cc6d1b9730
Outsource the Shape trait, wquadtree, and shape types.
2020-12-29 11:31:00 +01:00
Crozet Sébastien
9bf1321f8f
Outsource the contact manifold, SAT, and some shapes.
2020-12-29 11:31:00 +01:00
Crozet Sébastien
6c3c60a9de
Re-export crossbeam.
2020-10-27 09:07:56 +01:00
Crozet Sébastien
84bd60e4a5
Fix compilation when SIMD is not enabled.
2020-09-28 15:27:25 +02:00
Sébastien Crozet
3c85a6ac41
Start implementing ray-casting.
...
This adds a QueryPipeline structure responsible for scene queries.
Currently this structure is able to perform a brute-force ray-cast.
This commit also includes the beginning of implementation of a SIMD-based acceleration structure which will be used for these scene queries in the future.
2020-09-28 15:27:25 +02:00
Crozet Sébastien
f3f2b57f88
Fix NaN when computing contacts between a cuboid and a perfectly vertical triangle.
2020-09-28 11:01:15 +02:00
Sébastien Crozet
754a48b7ff
First public release of Rapier.
2020-08-25 22:10:25 +02:00