aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/solver
AgeCommit message (Collapse)Author
2024-03-17feat: start experimenting with a glam/bevy versionbevy-glamSébastien Crozet
2024-01-27Fix clippy and enable clippy on CISébastien Crozet
2024-01-24feat: rework solver parameters to make it easy to recover the old behaviorsSébastien Crozet
2024-01-22chore: CI fixesSébastien Crozet
2024-01-21feat: implement new "small-steps" solver + joint improvementsSébastien Crozet
2023-12-10fix: also apply joint limits in case of equalitySébastien Crozet
2023-12-10fix more 2D angular motor/limits jacobiansSébastien Crozet
2023-12-10fix: avoid perpetual movement when the target ang motor position is overshotSébastien Crozet
2023-12-10Fixed formatting of modified files.pellico
2023-12-10Fix #378 Added one example join_motor_positionpellico
2023-12-01Fix check for motor constraints on angular DoFDzmitry Malyshau
2023-01-15Update dependenciesSébastien Crozet
2022-12-11Fix wasm buildSébastien Crozet
2022-05-30Fix parallel buildSébastien Crozet
2022-05-30Fix wasm buildSébastien Crozet
2022-05-30Move the cfm factor to the velocity constraints instead of the elements.Sébastien Crozet
2022-05-30CCD improvementsSé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-20Warning fix.Sé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-20Cargo fmtSébastien Crozet
2022-03-20Rename rigid-body `static` to `fixed`Sébastien Crozet
2022-03-20Fix warnings and add comments.Sébastien Crozet
2022-03-20Add 2-axes coupling for angular joint limitsSébastien Crozet
2022-03-20Add a max penetration correction integration parameterSébastien Crozet
2022-03-20Rebase on master branchSébastien Crozet
2022-03-20Complete the parallel solver fixSébastien Crozet
2022-03-20Second round to fix the parallel solver.Sébastien Crozet
2022-03-20Start fixing the parallel version.Sébastien Crozet
2022-03-20Joint API and joint motors improvementsSébastien Crozet
2022-03-20Minor island solver simplificationSébastien Crozet
2022-02-21Use WReal instead of SimdRealField everywhereSébastien Crozet
2022-01-28Fix the application of damping to bodies part of an active islandSébastien Crozet
2022-01-23Run cargo fmtSébastien Crozet
2022-01-23add defaults for the several structszhguchev
2022-01-23Fix compilation of parallel versionSébastien Crozet
2022-01-23Run cargo fmtSébastien Crozet
2022-01-23Improve cfm configuration using the critical damping factorSébastien Crozet
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-16Fix parallel build.Sébastien Crozet
2022-01-09Allow locking individual translational axesSébastien Crozet
2022-01-08Address issues with the genral-case for multibody jointsSébastien Crozet
2022-01-02Fix warningsSébastien Crozet
2022-01-02Implement multibody joints and the new solverSébastien Crozet
2021-09-25Impl Default for a few structsJamen Marz
2021-08-08Update to nalgebra 0.29Sébastien Crozet
2021-08-08Fix warnings.Sébastien Crozet
2021-08-08Run cargo fmtSébastien Crozet
2021-08-08Fix 2D ball joint limits.Sébastien Crozet