| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-28 | Rename RigidBody::set_mass_properties -> set_additional_mass_properties | Sébastien Crozet | |
| 2022-04-20 | First round deleting the component sets. | Sébastien Crozet | |
| 2022-04-20 | Fix mass-properties update after collider change | Sébastien Crozet | |
| 2022-03-20 | Type fix | Sébastien Crozet | |
| 2022-03-20 | Rename rigid-body `static` to `fixed` | Sébastien Crozet | |
| 2022-03-20 | Fix warnings and add comments. | Sébastien Crozet | |
| 2022-03-20 | Rigid-body: don’t clear forces at end of timestep + don’t wake-up a ↵ | Sébastien Crozet | |
| rigid-body if the modified property is equal to the old value. | |||
| 2022-03-20 | Joint API and joint motors improvements | 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 | |
| 2021-12-31 | fixed restrict_rotations | Dmitry Stepanov | |
| 2021-12-31 | Minor documentation fixes | Jakub Arnold | |
| 2021-10-26 | Track the change of effective dominance of a rigid-body. | Sébastien Crozet | |
| 2021-10-24 | Note CCD interpenetration behavior | Benjamin Saunders | |
| 2021-09-25 | Impl Default for a few structs | Jamen Marz | |
| 2021-06-02 | Merge pull request #173 from DasEtwas/must-use-pub | Sébastien Crozet | |
| Add #[must_use] to builders, expose more fields | |||
| 2021-06-01 | Add velocity-based kinematic bodies | Crozet Sébastien | |
| 2021-06-01 | Rework the event system | Crozet Sébastien | |
| 2021-05-25 | Add prelude + use vectors for setting linvel/translation in builders | Crozet Sébastien | |
| 2021-05-06 | Remove Copy from RigidBodyBuilder | DasEtwas | |
| 2021-05-06 | Added documentation to newly public fields derived from setters | DasEtwas | |
| 2021-05-06 | Add #[must_use] to builders, expose more fields | DasEtwas | |
| 2021-04-30 | Add comments. | Crozet Sébastien | |
| 2021-04-26 | Split rigid-bodies and colliders into multiple components | Crozet Sébastien | |
| 2021-04-01 | Add getters indicating if the translation or rotation dofs of a rigid-body ↵ | Crozet Sébastien | |
| are locked. | |||
| 2021-04-01 | Some small performance improvements. | Crozet Sébastien | |
| 2021-04-01 | Remove useless rigid-body fields. | Crozet Sébastien | |
| 2021-03-31 | Fix some warnings. | Crozet Sébastien | |
| 2021-03-31 | Fix body status modification. | Crozet Sébastien | |
| 2021-03-31 | Rename some RigidBodyBuilder mass-related setters to include "additional". | Crozet Sébastien | |
| 2021-03-30 | CCD: take angular motion and penetration depth into account in various ↵ | Crozet Sébastien | |
| thresholds. | |||
| 2021-03-29 | Implement the ability to run multiple CCD substeps. | Crozet Sébastien | |
| 2021-03-29 | Allow collider modification after its insersion to the ColliderSet. | Crozet Sébastien | |
| 2021-03-28 | Attenuate the warmstart impulse for CCD contacts. | Crozet Sébastien | |
| CCD contacts result in very strong, instantaneous, impulses. So it is preferable to attenuate their contribution to subsequent timesteps to avoid overshooting. | |||
| 2021-03-26 | First working version of non-linear CCD based on single-substep motion-clamping. | Crozet Sébastien | |
| 2021-03-04 | Call update_world_mass_properties from RigidBody::set_mass_properties | Emil Ernerfeldt | |
| 2021-03-03 | Fix missing sqrt when setting the angular inertia of a rigid-body. | Crozet Sébastien | |
| 2021-02-24 | Implement dominance. | Crozet Sébastien | |
| 2021-02-08 | Omit integrate_accelerations in feature = parallel | Emil Ernerfeldt | |
| 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-02-08 | Replace linacc/angacc with force/torque inside of RigidBody | Emil Ernerfeldt | |
| I also improved the documentation for the various force/impulse applying functions. | |||
| 2021-02-04 | Merge pull request #104 from EmbarkStudios/clippy-fixes | Sébastien Crozet | |
| Make clippy a bit happier | |||
| 2021-02-04 | Make clippy a bit happier | Emil Ernerfeldt | |
| 2021-02-04 | Add functions for kinetic and potential energy of a RigidBody | Emil Ernerfeldt | |
| 2021-01-24 | Rename cdl to parry. | Crozet Sébastien | |
| 2021-01-21 | Allow several rules for combining friction/restitution coefficients. | Crozet Sébastien | |
| 2021-01-21 | Rotation locking: apply filter only to the world inertia properties to fix ↵ | Crozet Sébastien | |
| the multi-collider case. | |||
| 2021-01-20 | Use newtypes for collider, rigid-body and joint handles. | Crozet Sébastien | |
| 2021-01-06 | Add gravity scaling to rigid-bodies. | Crozet Sébastien | |
