aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/contact_pair.rs
AgeCommit message (Collapse)Author
2021-03-30CCD: take angular motion and penetration depth into account in various ↵Crozet Sébastien
thresholds.
2021-03-28Attenuate 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-07Projection friction impulses on an implicit cone instead of a pyramidal ↵Crozet Sébastien
approximation.
2021-03-02Fix determinism issue after restoring a snapshot.Crozet Sébastien
2021-02-24Implement dominance.Crozet Sébastien
2021-02-23Update the testbed to use PhysicsHooks.Crozet Sébastien
2021-02-23Introduce the PhysicsHook trait used for both contact filtering and contact ↵Crozet Sébastien
modification.
2021-02-22Use contact ids instead of contact reordering in order to identify the ↵Crozet Sébastien
impulse writeback location.
2021-02-18New contacts are bouncy, old are restingEmil Ernerfeldt
If a contact is new (previous impluse = 0), then we treat it as bouncy (respecting restitution). If the contact is old we treat it as resting. Exceptions for restitutions <=0 and >= 1.
2021-02-08Don't serialize solver contacts + remove erased-serde dependency.Crozet Sébastien
2021-01-27Add all the missing docs.Crozet Sébastien
2021-01-24Rename cdl to parry.Crozet Sébastien
2021-01-20Use newtypes for collider, rigid-body and joint handles.Crozet Sébastien
2021-01-06Fix 2D compilation.Crozet Sébastien
2021-01-04Add support of 64-bits reals.Crozet Sébastien
2020-12-31Restore contact events.Crozet Sébastien
2020-12-31Perform contact sorting in the narrow-phase directly.Crozet Sébastien
2020-12-30Try using solver contacts again, but in a more cache-coherent way.Crozet Sébastien
2020-12-30Remove the useless manifold.data.pair field.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