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
2ed1934756
Upgrade bevy 0.15 ( #758 )
...
* upgrade bevy 0.15
* use crate dependencies
* use puffin pr dependency
* suppress needless lifetimes
* fix compiler error due to merge
---------
Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com >
2025-01-08 17:59:56 +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
cf77b5bf57
Remove instant dependency in favor of web-time ( #767 )
2024-12-06 12:54:00 +01:00
Thierry Berger
93bd37d814
fix clippy needless lifetimes ( #769 )
...
+ ignore them for bevy where we often want explicitness
2024-12-05 15:55:12 +01:00
Thierry Berger
510237cc29
Profiling support ( #743 )
2024-11-19 16:33:26 +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
Thierry Berger
76357e3588
Fix CharacterController max/min slope handling ( #701 )
2024-09-23 11:10:29 +02:00
Thierry Berger
04058a111d
update testbeds to bevy 0.14 ( #723 )
2024-09-06 16:15:34 +02:00
Sébastien Crozet
bedb12b88a
Release rapier3d-stl and rapier3d-urdf v0.3.0
2024-09-03 21:49:14 +02:00
Thierry Berger
98f9199abc
chore: add publish script for urdf and stl + unify all releases by de… ( #727 )
...
* chore: add publish script for urdf and stl + unify all releases by default
* better cross platform publish support
* publish in dry run within ci
* publish scripts better errors, abort if a publish fails, with an exit code.
* chore(rapier_urdf): fix warnings
* chore(rapier-urdf): typo fix
---------
Co-authored-by: Sébastien Crozet <developer@crozet.re >
2024-09-03 21:48:10 +02:00
Thierry Berger
58785ce257
chore: workspace lints now part of each crate. ( #728 )
2024-09-03 21:18:44 +02:00
Ben Harper
af3a26c99d
Improve distant object panics in broad phase ( #128 )
...
Co-authored-by: Thierry Berger <contact@thierryberger.com >
2024-08-05 17:19:52 +02:00
Bruce Mitchener
617428e988
Use workspace lints to control unexpected_cfgs. ( #682 )
...
By using `workspace.lints`, we can configure lints once for
everything (and then inherit it into the various crates).
The lint configuration for `unexpected_cfgs` works in 1.80+
and warns otherwise.
Co-authored-by: Thierry Berger <contact@thierryberger.com >
2024-08-02 16:38:56 +02:00
Sébastien Crozet
cf74150763
Release v0.22.0 ( #695 )
2024-07-20 17:14:43 +02:00
Bruce Mitchener
00f59d2877
clippy: Fix clippy::lazy_doc_continuation lints ( #689 )
...
These will be enabled in Rust 1.80 by default.
2024-07-18 09:44:48 +02:00
Thierry Berger
6a295d3e8e
Fix string serialization for broadphase multisap ( #675 )
2024-07-15 14:39:56 +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
Bruce Mitchener
56f0eecd27
deps: Update bit-vec from 0.6 to 0.7 ( #678 )
2024-07-12 17:03:15 +02:00
Thierry Berger
01dd200152
ci: cargo doc step ( #671 )
2024-07-12 16:29:22 +02:00
Sébastien Crozet
9e699e0315
Fix broken multibody joint removal.
2024-07-07 15:22:55 +02:00
Sébastien Crozet
0089365e66
Release v0.21.0 ( #665 )
2024-06-23 23:48:04 +02:00
Sébastien Crozet
3004a7d38d
chore: update to nalgebra 0.33 and parry 0.16 ( #664 )
2024-06-23 22:57:51 +02:00
Sébastien Crozet
b3dc1c1960
Release Rapier 0.20.0 ( #651 )
2024-06-09 14:59:27 +02: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
Sébastien Crozet
cfddaa3c46
feat: more urdf loader improvements
2024-06-09 12:09:58 +02:00
Sébastien Crozet
98e32b7f3c
fix 2D compilation
2024-06-09 12:09:58 +02:00
Sébastien Crozet
02cade0440
feat: more urdf parser fixes + stl parser
2024-06-09 12:09:58 +02:00
Sébastien Crozet
5c44d936f7
feat: add urdf example
2024-06-09 12:09:58 +02:00
Sébastien Crozet
0446d4457f
feat: continue urdf impl
2024-06-09 12:09:58 +02:00
Sébastien Crozet
d6a76833d9
feat: start implementation of rapier_urdf
2024-06-09 12:09:58 +02:00
Sébastien Crozet
62379de9ec
feat: add simple inverse-kinematics solver for multibodies ( #632 )
...
* 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-25 10:36:34 +02:00
Sébastien Crozet
af1ac9baa2
Release v0.19.0
2024-05-05 18:33:35 +02:00
Sébastien Crozet
0a9153e273
chore: clippy fixes
2024-04-30 23:10:46 +02:00
Sébastien Crozet
2f1ce1887f
chore: update cargo.toml
2024-04-30 23:10:46 +02:00
Sébastien Crozet
2df7258570
feat: update testbeds to bevy 0.13
2024-03-24 18:06:00 +01:00
Sébastien Crozet
aef873f20e
Release v0.18.0
2024-01-24 23:53:36 +01:00
Sébastien Crozet
55373b3fa6
chore: update testbed to bevy 0.12
2023-12-10 12:11:20 +01:00
Sébastien Crozet
1886c6f362
Leave the version bumps to another pr
2023-11-04 18:18:12 +01:00
Sébastien Crozet
c57a0a3b88
Fix typo
2023-11-04 18:11:47 +01:00
Sébastien Crozet
23a7ed5beb
Fix crashes on MacOS
2023-10-29 18:59:47 +01:00
johnny-smitherson
780ba4a216
update bevy 0.11 - fix compile errors
2023-10-23 16:39:52 +00:00
Bruce Mitchener
e3174eb501
deps: Remove unused indexmap dep.
...
This was only enabled in the `enhanced-determinism` feature, but
it wasn't actually used in these crates.
2023-08-28 10:45:33 +07:00
Bruce Mitchener
5ae5f4d46a
deps: Update num-derive from 0.3 to 0.4.
2023-08-28 00:25:03 +07:00
Benji Smith
f6806bfbad
Upgrade plain-HTTP links to HTTPS in Cargo.toml files
2023-05-20 18:37:06 -04:00
Sébastien Crozet
1381624579
Release v0.17.2
2023-02-26 19:05:57 +01:00
Sébastien Crozet
1a4183cc94
Release v0.17.1
2023-01-22 10:59:43 +01:00