Commit Graph

22 Commits

Author SHA1 Message Date
Sébastien Crozet
0b7c3b34ec feat: migrate to glam whenever relevant + migrate testbed to kiss3d instead of bevy + release v0.32.0 (#909)
* feat: migrate to glam whenever relevant + migrate testbed to kiss3d instead of bevy

* chore: update changelog

* Fix warnings and tests

* Release v0.32.0
2026-01-09 17:26:36 +01:00
Sébastien Crozet
134132900a Release v0.31.0 (#904) 2025-11-21 17:45:05 +01:00
Sébastien Crozet
3ac5ed4491 Release v0.30.0 (#880)
* Release v0.30.0

* fix 3d voxels example build
2025-10-03 18:51:57 +02:00
Sébastien Crozet
134f433903 feat: solver improvements + release v0.29.0 (#876)
* feat: solver improvements

* feat: add function to get/set whether gyroscopic forces are enabled on a rigid-body

* chore: switch to released versions of parry and wide instead of local patches

* fix cargo doc

* chore: typo fixes

* chore: clippy fix

* Release v0.29.0

* chore: more clippy fixes
2025-09-05 19:31:58 +02:00
Sébastien Crozet
317322b31b feat: reduce the amount of duplicate work the broad-phase is doing for user changes and CCD + release v0.28.0 (#872)
* feat: reduce the amount of duplicate work the broad-phase is doing for user changes and CCD

* Release v0.28.0

* chore: fix warnings

* chore: clippy fixes

* chore: more clippy fixes
2025-08-08 18:15:34 +02:00
Sébastien Crozet
efa7e764ba Release v0.27.0 (#865) 2025-07-24 17:11:32 +02:00
Sébastien Crozet
626512911b Release v0.27.0-beta.0 (#854) 2025-07-11 23:15:21 +02:00
Sébastien Crozet
95bd6fcfeb feat: switch to the new Bvh from parry for the broad-phase (#853)
* feat: switch to the new Bvh from parry for the broad-phase

* chore: cargo fmt + update testbed

* chore: remove the multi-grid SAP broad-phase

* fix soft-ccd handling in broad-phase

* Fix contact cleanup in broad-phase after collider removal

* chore: clippy fixes

* fix CCD regression

* chore: update changelog

* fix build with the parallel feature enabled

* chore: remove the now useless broad-phase proxy index from colliders

* fix tests
2025-07-11 22:36:40 +02:00
Sébastien Crozet
d81584a089 Release v0.26.0 2025-05-16 19:27:02 +02:00
Sébastien Crozet
0e4a5c8539 Release v0.25.0 (#827) 2025-04-24 13:43:32 +02:00
Sébastien Crozet
ed7e6393b8 Release v0.24.0 (#820) 2025-04-10 12:44:58 +02:00
Sébastien Crozet
9d9cf44981 Release rapier3d-meshloader v0.4.0 (#794) 2025-02-02 12:11:27 +01:00
Sébastien Crozet
f2efccfd58 Release v0.23.0 (#782) 2025-01-08 22:36:41 +01:00
Thierry Berger
dc4bd24da8 Update to Parry 0.18 (#770)
* 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>
2025-01-08 17:16:34 +01:00
Thierry Berger
ff79f4c674 Urdf rs (#745)
Co-authored-by: Tin Lai <tin@tinyiu.com>
2024-11-19 15:33:36 +01:00
Thierry Berger
71f65fe55a Use meshloader to support multiple file formats loading (#744)
Co-authored-by: Tin Lai <tin@tinyiu.com>
2024-11-12 09:02:55 +01:00
Sébastien Crozet
bedb12b88a Release rapier3d-stl and rapier3d-urdf v0.3.0 2024-09-03 21:49:14 +02:00
Sébastien Crozet
cf74150763 Release v0.22.0 (#695) 2024-07-20 17:14:43 +02:00
Bruce Mitchener
678a725c66 Prefer explicit features for optional deps. (#681)
Implicit features are slated to be removed in a future version
of Rust (2024 edition).

Fixing this exposed 2 instances where the wrong feature was being
checked for `serde` vs `serde-serialize`.
2024-07-12 17:05:57 +02:00
Sébastien Crozet
0089365e66 Release v0.21.0 (#665) 2024-06-23 23:48:04 +02:00
Sébastien Crozet
b3dc1c1960 Release Rapier 0.20.0 (#651) 2024-06-09 14:59:27 +02:00
Sébastien Crozet
edaa36ac7e chore: add more comments 2024-06-09 12:09:58 +02:00