aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/rigid_body.rs
AgeCommit message (Collapse)Author
2021-02-24Implement dominance.Crozet Sébastien
2021-02-08Omit integrate_accelerations in feature = parallelEmil Ernerfeldt
2021-02-08Apply accelerations during velocity solverEmil 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-08Replace linacc/angacc with force/torque inside of RigidBodyEmil Ernerfeldt
I also improved the documentation for the various force/impulse applying functions.
2021-02-04Merge pull request #104 from EmbarkStudios/clippy-fixesSébastien Crozet
Make clippy a bit happier
2021-02-04Make clippy a bit happierEmil Ernerfeldt
2021-02-04Add functions for kinetic and potential energy of a RigidBodyEmil Ernerfeldt
2021-01-24Rename cdl to parry.Crozet Sébastien
2021-01-21Allow several rules for combining friction/restitution coefficients.Crozet Sébastien
2021-01-21Rotation locking: apply filter only to the world inertia properties to fix ↵Crozet Sébastien
the multi-collider case.
2021-01-20Use newtypes for collider, rigid-body and joint handles.Crozet Sébastien
2021-01-06Add gravity scaling to rigid-bodies.Crozet Sébastien
2021-01-04Add support of 64-bits reals.Crozet Sébastien
2020-12-02Add a RigidBody::set_mass_properties method.Crozet Sébastien
2020-12-01Rename RigidBodyBuilder::principal_inertia -> principal_angular_inertia for ↵Crozet Sébastien
clarity.
2020-11-30Add a 2D demo for locking rotation.Crozet Sébastien
2020-11-30Update the changelog + make the boolean flags more intuitive.Crozet Sébastien
2020-11-30Add a simpler to lock the rotation or translation of a dynamic rigid-body.Crozet Sébastien
2020-11-26Fix collider insertion/removal tracking.Crozet Sébastien
2020-11-25Make the RigidBodyChanges values more readable.Crozet Sébastien
2020-11-25Properly track some user-initiatied rigid-body modifications.Crozet Sébastien
2020-11-19Add explicit wake_up parameter to method setting the position and velocity ↵Crozet Sébastien
of a rigid-body.
2020-11-19Allow a rigid-body to be initialized asleep.Crozet Sébastien
2020-11-19Start integrating salva into rapier.Crozet Sébastien
2020-11-19Merge pull request #34 from robert-hrusecky/rigid_body_wake_paramsSébastien Crozet
Add wake_up parameter to rigidbody methods
2020-11-03Add damping support + demos.Crozet Sébastien
2020-11-03Reset the rigid-bodies internal links properly.Crozet Sébastien
2020-11-03Rename reset_internal_links -> reset_internal_references.Crozet Sébastien
2020-11-03Make cloning rigid-bodies and colliders more idiomatic.Crozet Sébastien
Fix #53
2020-11-03Fix typo.Crozet Sébastien
2020-11-03Add the ability to set the mass and mass properties of the rigid-body built ↵Crozet Sébastien
with the RigidBodyBuilder
2020-10-27Add missing comment.Crozet Sébastien
2020-10-27Add a 128-bits user-data attached to colliders and rigid-bodies.Crozet Sébastien
2020-10-19Complete the pfm/pfm contact generator.Crozet Sébastien
2020-10-12Fix review commentsRobert Hrusecky
2020-10-10Add wake_up parameter to rigidbody methodsRobert Hrusecky
2020-09-28Make kinematic bodies properly wake up dynamic bodies.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-01Fix mass property update when adding a collider.Sébastien Crozet
2020-08-31Allow the removal of a collider.Sébastien Crozet
2020-08-25First public release of Rapier.v0.1.0Sébastien Crozet