aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Collapse)Author
2024-07-18clippy: Fix `clippy::lazy_doc_continuation` lints (#689)Bruce Mitchener
These will be enabled in Rust 1.80 by default.
2024-07-14Remove commented out reference to array-macro (#683)Bruce Mitchener
2024-07-12Prefer explicit features for optional deps. (#681)Bruce Mitchener
Implicit features are slated to be removed in a future version of Rust (2024 edition). Fixing this exposed 2 instances where the wrong feature was being checked for `serde` vs `serde-serialize`.
2024-06-09chore: add more commentsSébastien Crozet
2024-05-25fix: allow enexpected_cfgsSébastien Crozet
2024-04-30chore: clippy fixesSébastien Crozet
2024-04-30feat: add warmstarting to contact constraints resolutionSébastien Crozet
2024-01-27Fix clippy and enable clippy on CISébastien Crozet
2023-01-15Update dependenciesSébastien Crozet
2022-10-02Update CHANGELOGSébastien Crozet
2022-10-02Add a character controller implementationSébastien Crozet
2022-03-20Fix warnings and add comments.Sébastien Crozet
2022-01-02Implement multibody joints and the new solverSébastien Crozet
2021-07-27Add a pointer from `docs.rs` docs to rapier docsJeff Petkau
Added a pointer from the module-level cargo docs to the actual docs on `rapier.rs` so other people won't be lost like I was. (Searches for documentation often end up on `docs.rs`, which is not where most of Rapier's docs live. The README has a pointer to the docs, but it isn't as visible once you're on `docs.rs`.) This is the same change as pr89 for `bevy_rapier`. This one is less important less likely to overlook `rapier.rs`, but I think it doesn't hurt. Ideally you'd be able to just include the `README.md` into the lib documentation, but I think that's still a nightly-only feature in cargo doc.
2021-06-03Add nalgebra to the prelude to make the macros work out of the boxCrozet Sébastien
2021-05-25Add prelude + use vectors for setting linvel/translation in buildersCrozet Sébastien
2021-04-30Add comments.Crozet Sébastien
2021-04-26Split rigid-bodies and colliders into multiple componentsCrozet Sébastien
2021-02-04Make clippy a bit happierEmil Ernerfeldt
2021-01-27Add all the missing docs.Crozet Sébastien
2021-01-24Rename cdl to parry.Crozet Sébastien
2021-01-23Fix warnings and 2D compilation when parallelism is ON but SIMD is OFF.Crozet Sébastien
2021-01-22Add a VERSION constant containing the package version.Crozet Sébastien
2021-01-04Add support of 64-bits reals.Crozet Sébastien
2020-12-30Define the MAX_MANIFOLD_POINTS in this crate.Crozet Sébastien
2020-12-29Remove some irrelevant code.Crozet Sébastien
2020-12-29Move all the contact manifold computations out of Rapier.Crozet Sébastien
2020-12-29Outsource the Shape trait, wquadtree, and shape types.Crozet Sébastien
2020-12-29Outsource the contact manifold, SAT, and some shapes.Crozet Sébastien
2020-10-27Re-export crossbeam.Crozet Sébastien
2020-09-28Fix compilation when SIMD is not enabled.Crozet Sébastien
2020-09-28Start implementing ray-casting.Sébastien Crozet
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-28Fix NaN when computing contacts between a cuboid and a perfectly vertical ↵Crozet Sébastien
triangle.
2020-08-25First public release of Rapier.v0.1.0Sébastien Crozet