aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-07-12Remove check for `target_arch = "asmjs"` (#679)Bruce Mitchener
This is long obsolete and was removed from Rust itself in https://github.com/rust-lang/rust/pull/117338
2024-07-12Use `bitflags!` consistently. (#680)Bruce Mitchener
This removes an `extern crate` and a `use` so that we always call it via `bitflags::bitflags!` everywhere.
2024-07-12ci: cargo doc step (#671)Thierry Berger
2024-07-08Fix QueryFilterFlags values having a bitshift too much (#673)Thierry Berger
2024-07-07chore: add one more test for the multibody insertion out-of-bounds issueSébastien Crozet
2024-07-07chore: update changelogSébastien Crozet
2024-07-07Fix broken multibody joint removal.Sébastien Crozet
2024-07-07Fix out-of-bounds crash when merging two multibodiesSébastien Crozet
2024-07-01Rotation gizmo for Ball 2d collider (#670)Roman
2024-06-23Release v0.21.0 (#665)v0.21.0Sébastien Crozet
2024-06-23Fix `attempt to subtract with overflow` panic in ↵Di Saber
`SAPRegion::update_after_subregion_removal()` (#663) * Swap a regular subtraction for a saturating subtraction * chore: display a debug message if the SAP reach an unexpected state regarding sub-proper proxies removal. --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-06-23fix: less invasive `solve_character_collision_impulses` function (#652)Thierry Berger
* fix: less invasive `solve_character_collision_impulses` function Taking ownership of the elements is not necessary. It also conveys the information that elements are only read. * Add Changelog
2024-06-23chore: update to nalgebra 0.33 and parry 0.16 (#664)Sébastien Crozet
2024-06-23Fix delta_time being 0 resulting in incorrect simulation (#660)Thierry Berger
* Add failing test * fix tests * better fix * add changelog * fix propagated to `contact_cfm_factor` * PR feedback * more PR feedbacks
2024-06-20Fix typos. (#658)Bruce Mitchener
2024-06-17fix: character controller: walls less likely to trigger ground detection (#655)Thierry Berger
2024-06-14fix: capitalization typo in docs (#654)Miguel Medina Ballesteros
2024-06-13fix: Fixed typo in castShape functions (#653)Thierry Berger
2024-06-09Release Rapier 0.20.0 (#651)v0.20.0Sébastien Crozet
2024-06-09feat: rework QueryPipeline update API to take less parameters (#647)Thierry Berger
* chore: rework QueryPipeline API to take a generic qbvh updater This allows to pass less parameters depending on the updating mode. * chore: rework struct and functions names, and docs --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-06-09feat: change the character controller’s ↵Thierry Berger
solve_character_collision_impulses to take multiple CharacterCollision (#646) * character controller: solve multiple collisions * add solve multiple collisions to changelog * chore: apply review comments --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-06-09feat: add RevoluteJoint::angle to compute the revolute joint’s angleSébastien Crozet
2024-06-09fix warning in testsSébastien Crozet
2024-06-09chore: clippy fixesSébastien Crozet
2024-06-09chore: add more commentsSébastien Crozet
2024-06-09feat: more urdf loader improvementsSébastien Crozet
2024-06-09fix 2D compilationSébastien Crozet
2024-06-09feat: add suport for kinematic multibody linksSébastien Crozet
2024-06-09feat: add the ability to disable all contacts between two links belonging to ↵Sébastien Crozet
the same multibody
2024-06-09feat: let user specify joints that cannot move for IKSébastien Crozet
2024-06-09chore: update changelogSébastien Crozet
2024-06-09feat: more urdf parser fixes + stl parserSébastien Crozet
2024-06-09feat: add MeshConverter and Colliders::converted_trimesh for building a ↵Sébastien Crozet
collider with a shape computed form mesh buffers
2024-06-09feat: make `RigidBody::add_collider` privateSébastien Crozet
Colliders must only be added through the `ColliderSet`.
2024-06-09feat: impl Default for RigidBodyBuilder and ColliderBuilderSébastien Crozet
2024-06-09feat: rename JointAxesMask::X/Y/Z by ::LIN_X/LIN_Y/LIN_Z and ↵Sébastien Crozet
JointAxis::X/Y/Z by ::LinX/LinY/LinZ
2024-06-09feat: add urdf exampleSébastien Crozet
2024-06-09feat: continue urdf implSébastien Crozet
2024-06-09feat: start implementation of rapier_urdfSébastien Crozet
2024-06-07fix: testbed: keyD removes only dynamic bodies as intended (#648)Thierry Berger
2024-06-03Merge pull request #589 from whatf0xx/collider-builder-debugThierry Berger
Derived Debug for ColliderBuilder
2024-06-03updated changelogThierry Berger
2024-06-03Merge branch 'master' into collider-builder-debugThierry Berger
2024-06-03Merge pull request #636 from waywardmonkeys/fix-spelling-in-variableThierry Berger
Fix typo in internal variable name.
2024-05-29Merge pull request #639 from dimforge/fix-todo-rangeThierry Berger
Fix trivial todo; removing a private type.
2024-05-29fix todo; removing a private type.Thierry Berger
Seems unblocked since rust 1.51
2024-05-25Fix typo in internal variable name.Bruce Mitchener
2024-05-25chore: update changelogSébastien Crozet
2024-05-25feat: rename cfm_factor, damping_ratio to contact_cfm_factor and ↵Sébastien Crozet
contact_damping_ratio
2024-05-25fix: allow enexpected_cfgsSébastien Crozet