Commit Graph

  • 0b7c3b34ec feat: migrate to glam whenever relevant + migrate testbed to kiss3d instead of bevy + release v0.32.0 (#909) master Sébastien Crozet 2026-01-09 17:26:36 +01:00
  • 48de83817e feat: persistent islands + manifold reduction (#895) Sébastien Crozet 2026-01-09 17:04:02 +01:00
  • 134132900a Release v0.31.0 (#904) Sébastien Crozet 2025-11-21 17:45:05 +01:00
  • da2b0a8a8a fix snapshots in 2d examples (#875) Hayden Flinner 2025-11-21 11:12:05 -05:00
  • 945072130f Making SolverGenericContact's contact_id public. (#888) W 2025-11-21 17:11:28 +01:00
  • e40d3a9dce Add joint softness per joint (#901) Dragos Daian 2025-11-21 16:48:52 +01:00
  • 5f687b0d29 Additional PinSlotJoint 2D implementation with DOF: 1 translation + 1 rotation (#775) legendofa 2025-11-14 19:00:36 +09:00
  • eb62d2f5c7 Make Broadphase Serializable to Json (#899) W 2025-11-14 09:38:38 +01:00
  • ef5dcaccaf Fix user-change handling for colliders as well as disabled colliders (#900) Sébastien Crozet 2025-11-14 09:35:02 +01:00
  • a68d0c600b Expose ColliderSet::{take_modified, take_removed} (#887) Benjamin Saunders 2025-11-02 09:35:53 -08:00
  • 57c4e912a6 Implement interaction groups test mode and add the ClampedSum cofficient combine rule (#741) Dragos Daian 2025-10-30 11:51:22 +01:00
  • 36f91a6a07 Release v0.30.1 (#886) Sébastien Crozet 2025-10-17 22:11:31 +02:00
  • c1be3e8578 feat: documentation improvements (#884) Sébastien Crozet 2025-10-17 12:59:19 +02:00
  • 27b11b9d61 fix regressions with sleeping behavior of kinematic bodies (#885) Sébastien Crozet 2025-10-17 12:22:23 +02:00
  • ae1d479857 Add serde derives to Pd, Pid and DynamicRaycastVehicle controllers (#883) Loki McKay 2025-10-09 19:59:58 +10:00
  • 3ac5ed4491 Release v0.30.0 (#880) Sébastien Crozet 2025-10-03 18:51:57 +02:00
  • 134f433903 feat: solver improvements + release v0.29.0 (#876) Sébastien Crozet 2025-09-05 19:31:58 +02:00
  • 317322b31b feat: reduce the amount of duplicate work the broad-phase is doing for user changes and CCD + release v0.28.0 (#872) Sébastien Crozet 2025-08-08 18:15:34 +02:00
  • 038eb34aba Remove accidental new dependencies (#871) Tim Balsfulland 2025-08-07 18:16:38 +02:00
  • efa7e764ba Release v0.27.0 (#865) Sébastien Crozet 2025-07-24 17:11:32 +02:00
  • f9c986428c revert character controller gravity being gravity dependent (from 822) (#857) Thierry Berger 2025-07-24 16:36:31 +02:00
  • f4b659ed02 Replace crossbeam channel with std::sync::mpsc (#861) Nam Se Hyun 2025-07-24 23:31:59 +09:00
  • 0f5b4a4d88 feat: changed some QueryPipeline API to be more library friendly (#863) Thierry Berger 2025-07-24 16:21:55 +02:00
  • 626512911b Release v0.27.0-beta.0 (#854) Sébastien Crozet 2025-07-11 23:15:21 +02:00
  • 95bd6fcfeb feat: switch to the new Bvh from parry for the broad-phase (#853) Sébastien Crozet 2025-07-11 22:36:40 +02:00
  • 86a257d4f1 Fix NaN resulting from non-clamped input to simd_asin in angular motor solver (#840) Ryan H. Code 2025-07-11 09:32:59 -04:00
  • 9c9ba4570e testbed: add gravity control + character controller speed control (#822) Thierry Berger 2025-07-11 15:31:58 +02:00
  • ad41b3d071 Fix web_time usage for Timer (#851) Pedro Pereira 2025-07-11 14:29:43 +01:00
  • cd7fc6e11f Release v0.26.1 Sébastien Crozet 2025-05-23 18:15:08 +02:00
  • a3d983fbe9 feat: add ColliderSet::get_pair_mut and RigidBodySet::get_pair_mut Sébastien Crozet 2025-05-23 18:12:23 +02:00
  • ef3662b3b1 chore: clippy fixes Sébastien Crozet 2025-05-16 18:41:39 +02:00
  • 9a76f9f893 chore: update CHANGELOG Sébastien Crozet 2025-05-16 18:35:23 +02:00
  • d81584a089 Release v0.26.0 Sébastien Crozet 2025-05-16 18:25:04 +02:00
  • ef47848fba feat: update to parry 0.21 Sébastien Crozet 2025-05-16 18:23:45 +02:00
  • b798e1942d chore: clippy fixes Sébastien Crozet 2025-05-02 14:55:20 +02:00
  • 1ebc95e88a Release v0.25.1 Sébastien Crozet 2025-05-02 14:53:46 +02:00
  • 4cf4524cc6 chore: add ccd test to voxels examples Sébastien Crozet 2025-05-02 14:50:21 +02:00
  • f49d0206cb chore: make it easier to test ccd with linear vs. nonlinear shape-casting Sébastien Crozet 2025-05-02 14:50:00 +02:00
  • 0652b4592f chore: update to parry 0.20.1 Sébastien Crozet 2025-05-02 14:49:22 +02:00
  • 0e4a5c8539 Release v0.25.0 (#827) Sébastien Crozet 2025-04-24 13:43:32 +02:00
  • e44f636249 feat: add support for Voxels collider (#823) Sébastien Crozet 2025-04-24 12:11:53 +02:00
  • 1c67c5e7f2 Make MeshConverter enum derive Copy (#821) Bruce Mitchener 2025-04-11 21:45:21 +07:00
  • ed7e6393b8 Release v0.24.0 (#820) Sébastien Crozet 2025-04-10 12:44:58 +02:00
  • 1077faba16 deps: Update bit-vec, downcast-rs, ordered-float, thiserror (#808) Bruce Mitchener 2025-04-10 17:10:08 +07:00
  • 3855592447 Prevent underflow with saturating_sub(1) (#812) (#817) Johannes 2025-04-01 09:51:03 +02:00
  • 176c3bae14 Fix user changes handling (#803) Thierry Berger 2025-03-28 12:48:25 +01:00
  • d291041278 use enum variants rather than casting to u8 for comparisons (#781) Thierry Berger 2025-03-28 12:19:42 +01:00
  • 2f9d9ba94b Add partialeq to integrationparameters (#801) Thierry Berger 2025-03-10 09:05:34 +01:00
  • a8f11b9b9d Release v0.23.1 (#806) Sébastien Crozet 2025-03-05 22:54:41 +01:00
  • 49fba6cd54 feat: rename AxisMask to AxesMask + enable LIN_Z only in 3D (#805) Sébastien Crozet 2025-03-05 18:07:19 +01:00
  • c10c08f150 publish f64 version of testbed (#751) Dragos Daian 2025-03-05 14:11:36 +01:00
  • 108a2a18d6 feat: add PD and PID controller implementations (#804) Sébastien Crozet 2025-03-05 14:06:49 +01:00
  • 955795dfbb Fix clippy (#800) Thierry Berger 2025-02-24 11:34:46 +01:00
  • 5ca6ae9106 feat(rapier_testbed): autosave testbed configuration + add support for per-example settings (#799) Sébastien Crozet 2025-02-21 17:52:46 +01:00
  • bf8e48e920 Incorrect narrow_phase collisions after using ColliderSet::set_parent (#742) Thierry Berger 2025-02-02 14:53:30 +01:00
  • 7cfc21ad6e Release testbeds v0.23.1 Sébastien Crozet 2025-02-02 12:32:05 +01:00
  • 9d9cf44981 Release rapier3d-meshloader v0.4.0 (#794) Sébastien Crozet 2025-02-02 12:11:27 +01:00
  • c4c549f21f fix mesh to use 3d mesh in 3d testbed (#790) Thierry Berger 2025-01-20 15:30:21 +01:00
  • 65f87d597b use hashset from parry (#716 follow up) (#788) Thierry Berger 2025-01-17 16:06:06 +01:00
  • b0e72bb79d Removed hardcoded values for DebugColor in various places (#774) legendofa 2025-01-13 09:09:21 +01:00
  • 4867586c8c Fix year to 2025 in changelog (#786) gak 2025-01-12 17:10:53 +10:00
  • f2efccfd58 Release v0.23.0 (#782) Sébastien Crozet 2025-01-09 01:36:41 +04:00
  • 552cfebab0 Fix shape modification not updating graphics in testbed (#708) Austin J. Garrett 2025-01-08 12:03:01 -05:00
  • 2ed1934756 Upgrade bevy 0.15 (#758) Thierry Berger 2025-01-08 17:59:56 +01:00
  • 564f7b7348 Fix Nans from RevoluteJoint::angle() (#736) Chris Bacon 2025-01-08 16:47:13 +00:00
  • dc4bd24da8 Update to Parry 0.18 (#770) Thierry Berger 2025-01-08 17:16:34 +01:00
  • cf77b5bf57 Remove instant dependency in favor of web-time (#767) Thierry Berger 2024-12-06 12:54:00 +01:00
  • 93bd37d814 fix clippy needless lifetimes (#769) Thierry Berger 2024-12-05 15:55:12 +01:00
  • bce786831c Fixed typo in link in CONTRIBUTING.md (#766) legendofa 2024-12-03 14:38:22 +01:00
  • 510237cc29 Profiling support (#743) Thierry Berger 2024-11-19 16:33:26 +01:00
  • ff79f4c674 Urdf rs (#745) Thierry Berger 2024-11-19 15:33:36 +01:00
  • 684f3a3054 Fix character controller ground detection (#715) Thierry Berger 2024-11-19 15:32:37 +01:00
  • 513ab3d1fc Fixes default values for wasm32 for physics hooks (#740) Dragos Daian 2024-11-15 11:00:14 +01:00
  • 71f65fe55a Use meshloader to support multiple file formats loading (#744) Thierry Berger 2024-11-12 09:02:55 +01:00
  • 0d791eb794 Fixed some typos. (#757) Pier Angelo Vendrame 2024-11-06 09:39:22 +01:00
  • 9e1113c5c7 fix compilation for feature enhanced-determinism (#739) Thierry Berger 2024-09-23 18:15:29 +02:00
  • 76357e3588 Fix CharacterController max/min slope handling (#701) Thierry Berger 2024-09-23 11:10:29 +02:00
  • e7e196d9f9 Improve capacity handling for ColliderSet, RigidBodySet. (#726) Bruce Mitchener 2024-09-16 21:45:14 +07:00
  • c714ff81f2 ImpulseJointSet::get_mut option to wake up connected bodies (#716) Thierry Berger 2024-09-13 10:48:56 +02:00
  • 04058a111d update testbeds to bevy 0.14 (#723) Thierry Berger 2024-09-06 16:15:34 +02:00
  • bedb12b88a Release rapier3d-stl and rapier3d-urdf v0.3.0 Sébastien Crozet 2024-09-03 21:49:14 +02:00
  • 98f9199abc chore: add publish script for urdf and stl + unify all releases by de… (#727) Thierry Berger 2024-09-03 21:48:10 +02:00
  • 58785ce257 chore: workspace lints now part of each crate. (#728) Thierry Berger 2024-09-03 21:18:44 +02:00
  • 983f8a3901 Fix pluralization in doc comment. (#725) Bruce Mitchener 2024-08-30 16:53:46 +07:00
  • 3e058ae389 Improve typos configuration (#714) Viktor Szépe 2024-08-26 11:14:09 +02:00
  • b66452b6c5 Fix string serialization for broadphase multisap (regions) (#710) Thierry Berger 2024-08-09 17:55:43 +02:00
  • ed133e1ea9 Fix more typos. (#712) Bruce Mitchener 2024-08-09 19:31:08 +07:00
  • 5542bc5dbd character controller: Fix some cases of grounded not being detected (#711) Thierry Berger 2024-08-09 11:54:28 +02:00
  • 510686a906 InteractionGroups default memberships value is now GROUP_1 (#706) Aceeri 2024-08-05 09:14:44 -07:00
  • af3a26c99d Improve distant object panics in broad phase (#128) Ben Harper 2024-08-06 01:19:52 +10:00
  • 7ff92b1cf5 Fix CI (#707) Thierry Berger 2024-08-05 11:32:43 +02:00
  • 617428e988 Use workspace lints to control unexpected_cfgs. (#682) Bruce Mitchener 2024-08-02 21:38:56 +07:00
  • 364b5b7c37 Color visualization for grounded character controller (#705) Thierry Berger 2024-08-02 11:49:45 +02:00
  • 595b952c52 Update flags for testbed (#704) Julian Knodt 2024-07-31 00:28:56 -07:00
  • 50b6c1b7d8 forbid bellow (#703) Thierry Berger 2024-07-29 17:29:14 +02:00
  • 35ac662371 Fix spelling of below and orthogonalization. (#700) Bruce Mitchener 2024-07-26 19:17:33 +07:00
  • b7347860f7 ci: Add typos check (#698) Bruce Mitchener 2024-07-23 16:29:09 +07:00
  • ce17947fd7 Fix intradoc link to fix CI. (#699) Bruce Mitchener 2024-07-23 15:26:41 +07:00
  • a36d75e79b ci: Enable same features as docs.rs in cargo doc (#697) Bruce Mitchener 2024-07-22 16:45:11 +07:00
  • 7374653338 docs: Fix minor typos and tweaks (#696) Bruce Mitchener 2024-07-22 16:32:08 +07:00