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
5ca6ae9106
feat(rapier_testbed): autosave testbed configuration + add support for per-example settings ( #799 )
...
* feat(rapier_testbed): autosave testbed configuration + add support for per-example parameters
* feat(rapier_testbed): also save the camera position
* feat(rapier_testbed): improve ergonomics of example-specific settings
* chore: cargo fmt
* chore(rapier_testbed): small UI ergonomics improvement
* chore(rapier_testbed): clippy fixes
2025-02-21 17:52:46 +01:00
Sébastien Crozet
ad960bf245
chore: clippy fixes
2024-06-09 12:09:58 +02:00
Sébastien Crozet
edaa36ac7e
chore: add more comments
2024-06-09 12:09:58 +02:00
Bruce Mitchener
1b05b2ebfa
Fix typo in clippy fix.
...
This was supposed to be a `'('`, not a `')'`.
Fixes #596 .
2024-05-05 10:38:24 +02:00
Sébastien Crozet
0a9153e273
chore: clippy fixes
2024-04-30 23:10:46 +02:00
Sébastien Crozet
f58b4f7c19
feat: add warmstarting to contact constraints resolution
2024-04-30 23:10:46 +02:00
Sébastien Crozet
de5e871cd1
chore: rework vertical stacks demo
2024-04-30 23:10:46 +02:00
Sébastien Crozet
3ad9c5ad3b
feat: add a few more debug demos
2024-04-30 23:10:46 +02:00
Sébastien Crozet
da92e5c283
Fix clippy and enable clippy on CI
2024-01-27 17:13:08 +01:00
Sébastien Crozet
ab8833f275
Add the option to automatically wake-up rigid-bodies a new joint is attached to
2022-05-30 18:29:18 +02:00
Sébastien Crozet
a9e3441ecd
Rename rigid-body static to fixed
2022-03-20 21:49:16 +01:00
Sébastien Crozet
fb20d72ee2
Joint API and joint motors improvements
2022-03-20 21:49:16 +01:00
Sébastien Crozet
9f9d329360
Fix tests
2022-01-02 17:43:38 +01:00
Sébastien Crozet
f74b8401ad
Implement multibody joints and the new solver
2022-01-02 16:58:36 +01:00
Crozet Sébastien
77a6cd3f26
Release v0.10.0
2021-07-11 19:21:50 +02:00
Crozet Sébastien
59e5d8e7f9
Add nalgebra to the prelude to make the macros work out of the box
2021-06-03 10:21:18 +02:00
Crozet Sébastien
e0e341214c
Update dependencies
2021-06-02 16:00:23 +02:00
Crozet Sébastien
1bef66fea9
Add prelude + use vectors for setting linvel/translation in builders
2021-05-25 11:00:13 +02:00
Crozet Sébastien
bf91e81dfb
Fix 2D benchmarks compilation.
2021-05-17 10:10:09 +02:00
Crozet Sébastien
c32da78f2a
Split rigid-bodies and colliders into multiple components
2021-04-26 18:00:50 +02:00
Crozet Sébastien
da9c3db5e8
Switch to nalgebra 0.26
2021-04-12 17:22:18 +02:00
Crozet Sébastien
5cc16419f3
Release v0.6.0
2021-03-01 16:27:08 +01:00
Crozet Sébastien
cc60809afc
Add 2D trimesh example.
2021-01-06 18:09:12 +01:00
Crozet Sébastien
aa61fe65e3
Add support of 64-bits reals.
2021-01-04 15:14:25 +01:00
Crozet Sébastien
8d925a02ef
Add convex polygons support.
2020-12-29 11:31:59 +01:00
Crozet Sébastien
e028f45040
Update dependencies.
2020-10-26 14:33:31 +01:00
Crozet Sébastien
e7466e2f69
Move 2D benchmarks into their own directory/crate.
2020-09-28 10:24:42 +02:00