aboutsummaryrefslogtreecommitdiff
path: root/src/pipeline
AgeCommit message (Collapse)Author
2022-05-31Start experimenting with collider/rigid-body disabling.disabled-flagSébastien Crozet
2022-05-30Move the cfm factor to the velocity constraints instead of the elements.Sébastien Crozet
2022-05-30Debug-renderer: add rendering of contacts, solver contacts, and collider AABBsSébastien Crozet
2022-04-28Fix test buildSébastien Crozet
2022-04-28Add comments for the debug-rendererSébastien Crozet
2022-04-28Take round shapes into account in 2D debug renderSébastien Crozet
2022-04-28Add collision event flagsSébastien Crozet
2022-04-22Add a basic lines-based debug-rendererSébastien Crozet
2022-04-20CI: deny warnings againSébastien Crozet
2022-04-20Remove unnecessary type annotationSébastien Crozet
2022-04-20Remove the default-sets featureSébastien Crozet
2022-04-20Finalize refactoringSébastien Crozet
2022-04-20First round deleting the component sets.Sébastien Crozet
2022-04-20Fix mass-properties update after collider changeSébastien Crozet
2022-03-20Update testsSébastien Crozet
2022-03-20Emit collision stopped events after a collider is removed.Sébastien Crozet
2022-03-20Combine contact events and intersection events into a single event type and ↵Sébastien Crozet
flags
2022-03-20Rename rigid-body `static` to `fixed`Sébastien Crozet
2022-03-20Fix warnings and add comments.Sébastien Crozet
2022-03-20Rigid-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-01-29Update old documentation of raycast methods parametersJoonas Satka
2022-01-16Fix some solver issuesSé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-16Merge pull request #276 from dimforge/lock-translation-axisSébastien Crozet
Allow locking individual translational axes
2022-01-10Merge pull request #270 from tjamaan/fix_RigidBodyVelocity_rotation_centerSébastien Crozet
fix the parameter used for local center of mass
2022-01-09Allow locking individual translational axesSébastien Crozet
2022-01-08Address issues with the genral-case for multibody jointsSébastien Crozet
2022-01-08remove unnecessary commentTurki Jamaan
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
2022-01-08fix the parameter used for local center of massTurki Jamaan
2022-01-02Merge pull request #267 from dimforge/multibodySébastien Crozet
Implement multibody joints, and new velocity-based constraints solver
2022-01-02Fix testsSébastien Crozet
2022-01-02Implement multibody joints and the new solverSébastien Crozet
2021-11-05Remove useless refSébastien Crozet
2021-10-26Track the change of effective dominance of a rigid-body.Sébastien Crozet
2021-09-25Impl Default for a few structsJamen Marz
2021-09-12Fix velocity computation for position-based kinematic bodiesSébastien Crozet
2021-08-30Clarify coordinate space of TOI query resultsBenjamin Saunders
2021-08-26Fix bug with colliders without rigid bodiesKane Rogers
- When `NarrowPhase` adds a collision pair, it checks to make sure that they don't have the same parent - In the case where the colliders have no parents (eg. they are not attached to a `RigidBody`) this yields a false positive. - The fix is to ensure that colliders have a parent before ignoring the pair.
2021-07-11Release v0.10.0v0.10.0Crozet Sébastien
2021-06-08Track the rigid-body graph IDs inside of the JointSet instead of RigidBodyIdsCrozet Sébastien
2021-06-02Fix tests and wasm build.Crozet Sébastien
2021-06-01Add ActiveCollisionTypes to easily enable collision-detection between two ↵Crozet Sébastien
non-static rigid-body.
2021-06-01CCD: take collision groups into accountCrozet Sébastien
2021-06-01Rework the event systemCrozet 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-29Fix tests.Crozet Sébastien
2021-04-29Fix compilation of the parallel versionCrozet Sébastien
2021-04-29Restore the collision pipelineCrozet Sébastien
2021-04-27Fix regression in CCD resolution.Crozet Sébastien
2021-04-27Fix some warnings.Crozet Sébastien