aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/integration_parameters.rs
AgeCommit message (Collapse)Author
2024-01-24feat: rework solver parameters to make it easy to recover the old behaviorsSébastien Crozet
2024-01-21feat: implement new "small-steps" solver + joint improvementsSébastien Crozet
2022-07-03Add the ability to disable contacts between two rigid-bodies attached by jointsSébastien Crozet
2022-04-28Fix panic when the world is stepped with dt = 0Sébastien Crozet
2022-03-20Fix warnings and add comments.Sébastien Crozet
2022-03-20Add a max penetration correction integration parameterSébastien Crozet
2022-03-20Joint API and joint motors improvementsSébastien Crozet
2022-02-24derive Debug for IntegrationParametersNathan Stocks
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-02Implement multibody joints and the new solverSébastien Crozet
2021-05-25Add prelude + use vectors for setting linvel/translation in buildersCrozet Sébastien
2021-04-01Some small performance improvements.Crozet Sébastien
2021-03-31Remove the IntegrationParameters field we don't use.Crozet Sébastien
2021-03-31Revert the warmstart_correction_slope to its previous value.Crozet Sébastien
2021-03-31Test to see how the warmstart correction affect the benchmarks.Crozet Sébastien
2021-03-29Implement the ability to run multiple CCD substeps.Crozet Sébastien
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-02-26Add params.velocity_based_erp_inv_dt() helperEmil Ernerfeldt
2021-02-26Add restorative impulse in velocity solverEmil Ernerfeldt
2021-02-22Merge pull request #119 from dimforge/joint_driveSébastien Crozet
Add joint motors
2021-02-18Remove unused restitution_velocity_threshold parameterEmil Ernerfeldt
2021-02-15Implement non-linear position stabilization for the generic constraint.Crozet Sébastien
2021-02-02fix some typos in docsStephan Dilly
2021-01-22Merge branch 'master' into split_geomCrozet Sébastien
# Conflicts: # examples2d/sensor2.rs # examples3d/sensor3.rs # src/dynamics/integration_parameters.rs # src/dynamics/solver/parallel_island_solver.rs # src/dynamics/solver/velocity_constraint.rs # src/dynamics/solver/velocity_ground_constraint.rs # src_testbed/nphysics_backend.rs # src_testbed/physx_backend.rs # src_testbed/testbed.rs
2021-01-22IntegrationParameters: deprectate dt() and inv_dt() methodsEmil Ernerfeldt
2021-01-22Deprectate IntegrationParameters::newEmil Ernerfeldt
2021-01-22Remove IntegrationParameters::inv_dt and make dt pubEmil Ernerfeldt
2021-01-21Reorder default() constructor order to match that of the structEmil Ernerfeldt
Makes it easier to verify the default values mentioned in the docstrings.
2021-01-21Fix incorrect default value for allowed_linear_error in docstringEmil Ernerfeldt
2021-01-21Replace call to IntegrationParameters::new with explicit constructionEmil Ernerfeldt
This help readability a lot
2021-01-04Add support of 64-bits reals.Crozet Sébastien
2020-10-05Make the query pipeline serializable.Crozet Sébastien
2020-08-25First public release of Rapier.v0.1.0Sébastien Crozet