| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-08 | Update to Parry 0.18 (#770) | Thierry Berger | |
| * update to parry ~main * use traverse_depth_first * add example to test intersection * rely on upstream PR rather than local * re-enable profiler_ui for examples * rely on official parry repository * chore: switch back to the published version of parry * chore: update changelog * chore: remove dead code * fix compilation of rapier3d-meshloader and rapier3d-urdf * chore: cargo fmt --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com> | |||
| 2024-11-19 | Profiling support (#743) | Thierry Berger | |
| 2024-11-06 | Fixed some typos. (#757) | Pier Angelo Vendrame | |
| 2024-09-23 | fix compilation for feature enhanced-determinism (#739) | Thierry Berger | |
| 2024-09-16 | Improve capacity handling for `ColliderSet`, `RigidBodySet`. (#726) | Bruce Mitchener | |
| These allow an application to reduce the cost of reallocation when they know that a large number of colliders or rigid bodies will be created. | |||
| 2024-08-09 | Fix string serialization for broadphase multisap (regions) (#710) | Thierry Berger | |
| * serialize regions as vec | |||
| 2024-08-05 | `InteractionGroups` default memberships value is now `GROUP_1` (#706) | Aceeri | |
| Co-authored-by: Thierry Berger <contact@thierryberger.com> | |||
| 2024-08-05 | Improve distant object panics in broad phase (#128) | Ben Harper | |
| Co-authored-by: Thierry Berger <contact@thierryberger.com> | |||
| 2024-08-05 | Fix CI (#707) | Thierry Berger | |
| Removes dead code + other rust 1.80 related fixes | |||
| 2024-07-22 | docs: Fix minor typos and tweaks (#696) | Bruce Mitchener | |
| --------- Co-authored-by: Thierry Berger <contact@thierryberger.com> | |||
| 2024-07-19 | More Debug derives. (#686) | Thierry Berger | |
| 2024-07-18 | clippy: Fix `clippy::lazy_doc_continuation` lints (#689) | Bruce Mitchener | |
| These will be enabled in Rust 1.80 by default. | |||
| 2024-07-15 | Fix string serialization for broadphase multisap (#675) | Thierry Berger | |
| 2024-07-12 | Use `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-12 | ci: cargo doc step (#671) | Thierry Berger | |
| 2024-06-23 | Fix `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-23 | chore: update to nalgebra 0.33 and parry 0.16 (#664) | Sébastien Crozet | |
| 2024-06-20 | Fix typos. (#658) | Bruce Mitchener | |
| 2024-06-09 | chore: clippy fixes | Sébastien Crozet | |
| 2024-06-09 | chore: add more comments | Sébastien Crozet | |
| 2024-06-09 | fix 2D compilation | Sébastien Crozet | |
| 2024-06-09 | feat: add the ability to disable all contacts between two links belonging to ↵ | Sébastien Crozet | |
| the same multibody | |||
| 2024-06-09 | feat: add MeshConverter and Colliders::converted_trimesh for building a ↵ | Sébastien Crozet | |
| collider with a shape computed form mesh buffers | |||
| 2024-06-09 | feat: make `RigidBody::add_collider` private | Sébastien Crozet | |
| Colliders must only be added through the `ColliderSet`. | |||
| 2024-06-09 | feat: impl Default for RigidBodyBuilder and ColliderBuilder | Sébastien Crozet | |
| 2024-06-03 | Merge branch 'master' into collider-builder-debug | Thierry Berger | |
| 2024-05-25 | Fix typo in internal variable name. | Bruce Mitchener | |
| 2024-05-25 | feat: add simple inverse-kinematics solver for multibodies (#632) | Sébastien Crozet | |
| * feat: add a simple jacobian-based inverse-kinematics implementation for multibodies * feat: add 2d inverse kinematics example * feat: make forward_kinematics auto-fix the root’s degrees of freedom * feat: add 3d inverse kinematics example * chore: update changelog * chore: clippy fixes * chore: more clippy fixes * fix tests | |||
| 2024-05-05 | Removed leftovers from block breaks stabilization. | Fun Maker | |
| 2024-05-05 | chore: misc typo fixes | Sébastien Crozet | |
| 2024-05-05 | chore: update to the latest parry api | Sébastien Crozet | |
| 2024-05-05 | Fix some typos. (#620) | Bruce Mitchener | |
| 2024-04-30 | fix compilation of tests | Sébastien Crozet | |
| 2024-04-30 | chore: clippy fixes | Sébastien Crozet | |
| 2024-04-30 | feat: rename collision_skin to contact_skin | Sébastien Crozet | |
| 2024-04-30 | feat: implement collision skin | Sébastien Crozet | |
| 2024-04-30 | feat: add configurable distance cap to soft-ccd | Sébastien Crozet | |
| 2024-04-30 | feat: add a capsule collider constructor from endpoints. | Sébastien Crozet | |
| 2024-04-30 | feat: add warmstarting to contact constraints resolution | Sébastien Crozet | |
| 2024-04-30 | feat: add soft (solver-based) ccd implementation | Sébastien Crozet | |
| 2024-04-30 | feat: add exact mlcp solver for pais of 2 constraints | Sébastien Crozet | |
| 2024-04-30 | feat: make narrow-phase filter-out predictive solver contact based on ↵ | Sébastien Crozet | |
| contact velocity | |||
| 2024-04-30 | feat: add Collider::heightfield_with_flags | Sébastien Crozet | |
| 2024-03-23 | Fix compilation of tests | Sébastien Crozet | |
| 2024-03-23 | feat: add the DefaultBroadPhase type alias | Sébastien Crozet | |
| 2024-03-23 | feat: add a BroadPhaseTrait for allowing custom broad-phases | Sébastien Crozet | |
| 2024-03-23 | feat!: rename BroadPhase to BroadPhaseMultiSap | Sébastien Crozet | |
| 2024-03-23 | feat: add RigidBody::copy_from and Collider::copy_from | Sébastien Crozet | |
| Closes #595 | |||
| 2024-02-11 | derived Debug for ColliderBuilder | whatf0xx | |
| 2024-01-27 | Fix clippy and enable clippy on CI | Sébastien Crozet | |
