| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-25 | feat: make the constraints regularization coefficients configurable with ↵ | Sébastien Crozet | |
| angular frequency instead of explicit ERP | |||
| 2024-05-25 | feat: add simple inverse-kinematics solver for multibodies (#632) | Sébastien Crozet | |
| * feat: add a simple jacobian-based inverse-kinematics implementation for multibodies * feat: add 2d inverse kinematics example * feat: make forward_kinematics auto-fix the root’s degrees of freedom * feat: add 3d inverse kinematics example * chore: update changelog * chore: clippy fixes * chore: more clippy fixes * fix tests | |||
| 2024-04-30 | chore: clippy fixes | Sébastien Crozet | |
| 2024-04-30 | feat: add warmstarting to contact constraints resolution | Sébastien Crozet | |
| 2024-04-30 | feat: add variable constraints stabilization iteration number | Sébastien Crozet | |
| 2024-01-27 | Fix clippy and enable clippy on CI | Sébastien Crozet | |
| 2024-01-24 | feat: rework solver parameters to make it easy to recover the old behaviors | Sébastien Crozet | |
| 2024-01-21 | feat: implement new "small-steps" solver + joint improvements | Sébastien Crozet | |
| 2022-05-30 | Move the cfm factor to the velocity constraints instead of the elements. | Sébastien Crozet | |
| 2022-05-30 | CCD improvements | Sébastien Crozet | |
| - Fix bug where the CCD thickness wasn’t initialized properly. - Fix bug where the contact compliance would result in unwanted tunelling, despite CCD being enabled. | |||
| 2022-04-20 | Finalize refactoring | Sébastien Crozet | |
| 2022-04-20 | First round deleting the component sets. | Sébastien Crozet | |
| 2022-03-20 | Second round to fix the parallel solver. | Sébastien Crozet | |
| 2022-03-20 | Start fixing the parallel version. | Sébastien Crozet | |
| 2022-03-20 | Minor island solver simplification | Sébastien Crozet | |
| 2022-01-28 | Fix the application of damping to bodies part of an active island | Sébastien Crozet | |
| 2022-01-23 | Improve cfm configuration using the critical damping factor | Sébastien Crozet | |
| 2022-01-16 | Fix some solver issues | Sébastien Crozet | |
| - Fix the wrong codepath taken by the solver for contacts involving a collider without parent. - Properly adress the non-linear treatment of the friction direction - Simplify the sleeping strategy - Add an impulse resolution multiplier | |||
| 2022-01-09 | Allow locking individual translational axes | Sébastien Crozet | |
| 2022-01-08 | Address issues with the genral-case for multibody joints | Sébastien Crozet | |
| 2022-01-02 | Implement multibody joints and the new solver | Sébastien Crozet | |
| 2021-04-26 | Split rigid-bodies and colliders into multiple components | Crozet Sébastien | |
| 2021-02-08 | Apply accelerations during velocity solver | Emil Ernerfeldt | |
| Closes https://github.com/dimforge/rapier/issues/97 Instead of applying accelerations from gravity and external forces as a separate step, this PR switches to applying them in the velocity solver. | |||
| 2021-01-21 | Rotation locking: apply filter only to the world inertia properties to fix ↵ | Crozet Sébastien | |
| the multi-collider case. | |||
| 2021-01-04 | Add support of 64-bits reals. | Crozet Sébastien | |
| 2020-12-31 | Perform contact sorting in the narrow-phase directly. | Crozet Sébastien | |
| 2020-12-31 | Refactor the constraints solver code. | Crozet Sébastien | |
| 2020-12-31 | Remove code related to point-point kinematics. | Crozet Sébastien | |
| 2020-12-30 | Attempt to combine the position constraints initialization with the velocity ↵ | Crozet Sébastien | |
| constraints initialization. | |||
| 2020-08-25 | First public release of Rapier.v0.1.0 | Sébastien Crozet | |
