AnonymousAcid
b96e61853b
Make testing environment with bug repro code
2024-01-24 22:59:14 +01:00
Sébastien Crozet
d84aa82cf6
Merge pull request #527 from Aceeri/debug-render-com
...
Calculate world center of mass from local com in debug renderer
2024-01-24 22:54:41 +01:00
Sébastien Crozet
51f5bd6cb4
Merge pull request #581 from dimforge/solver-pick
...
feat: rework solver parameters to make it easy to recover the old behaviors
2024-01-24 22:19:08 +01:00
Sébastien Crozet
d1fc90c150
feat: rework solver parameters to make it easy to recover the old behaviors
2024-01-24 21:57:54 +01:00
Sébastien Crozet
aef85ec255
Merge pull request #579 from dimforge/joints-improvements
...
Feat: implement a "small-steps" velocity-based constraints solver + joint improvements
2024-01-22 21:45:40 +01:00
Sébastien Crozet
6cb727390a
chore: more CI fixes
2024-01-22 21:29:51 +01:00
Sébastien Crozet
bef72df32c
chore: CI fixes
2024-01-22 21:06:33 +01:00
Sébastien Crozet
9b87f06a85
feat: implement new "small-steps" solver + joint improvements
2024-01-21 21:02:27 +01:00
Sébastien Crozet
9ac3503b87
Merge pull request #422 from pellico/Fix_Revolute-joint-motor-target-position-is-broken-at-and-beyond-90-degree-angles
...
Fix #378 Added one example join_motor_position
2023-12-10 22:08:07 +01:00
Sébastien Crozet
2fba50c297
chore: update changelog
2023-12-10 22:07:24 +01:00
Sébastien Crozet
efa1ac3609
fix initialization of the joint_motor_position examples
2023-12-10 21:52:27 +01:00
Sébastien Crozet
76557448d7
fix: also apply joint limits in case of equality
2023-12-10 21:51:57 +01:00
Sébastien Crozet
fef7f0f92a
fix more 2D angular motor/limits jacobians
2023-12-10 21:39:11 +01:00
pellico
7c43e96943
Removed not required parentheses
2023-12-10 12:43:13 +01:00
Sébastien Crozet
a05622cfe9
fix: avoid perpetual movement when the target ang motor position is overshot
2023-12-10 12:43:13 +01:00
pellico
9f3b5c8642
Fixed formatting of modified files.
2023-12-10 12:43:13 +01:00
pellico
6432909110
Fix #378 Added one example join_motor_position
2023-12-10 12:43:13 +01:00
Sébastien Crozet
c33b4eeb5c
Merge pull request #563 from dimforge/testbed-bevy-0.12
...
chore: update testbed to bevy 0.12
2023-12-10 12:43:01 +01:00
Sébastien Crozet
95a7d9ebd0
chore: fix test warnings
2023-12-10 12:29:24 +01:00
Sébastien Crozet
8c969d4002
Merge pull request #560 from kvark/wheel-joint
...
Fix check for motor constraints on angular DoF
2023-12-10 12:26:09 +01:00
Sébastien Crozet
55373b3fa6
chore: update testbed to bevy 0.12
2023-12-10 12:11:20 +01:00
Sébastien Crozet
6246bb3ff6
Merge pull request #515 from Soham1803/feat/disabled_object_color_change
...
feat/Color of disabled object will change
2023-12-09 23:47:48 +01:00
Sébastien Crozet
bfd3884d36
chore: update changelog
2023-12-09 21:53:36 +01:00
Sébastien Crozet
39f4520b91
feat: actually apply the disabled_color_multiplier in the debug-renderer
2023-12-09 21:46:41 +01:00
Soham
4015cefebf
feat/Color of disabled object will change
2023-12-09 21:25:43 +01:00
Dzmitry Malyshau
e4bf6914c7
Fix check for motor constraints on angular DoF
2023-12-01 23:35:17 -08:00
Sébastien Crozet
e9ea2ca10b
Merge pull request #540 from johnny-smitherson/bevy-0.11
...
update bevy 0.11 - fix compile errors
2023-11-04 18:32:55 +01:00
Sébastien Crozet
1886c6f362
Leave the version bumps to another pr
2023-11-04 18:18:12 +01:00
Sébastien Crozet
ab68a8386a
feat: add a checkbox to enable/disable the debug renderer in the testbed
2023-11-04 18:12:38 +01:00
Sébastien Crozet
556ba1f998
Changelog: specify that the bevy update is about the testbed
2023-11-04 18:12:07 +01:00
Sébastien Crozet
c57a0a3b88
Fix typo
2023-11-04 18:11:47 +01:00
Sébastien Crozet
fb3eee502c
cargo fmt
2023-11-04 17:56:13 +01:00
johnny-smitherson
aa546225a4
delete comments left over in diff
2023-11-03 21:43:31 +00:00
johnny-smitherson
70922ba0a7
flip y coord in 3d highlight_hovered_body
2023-11-03 21:30:03 +00:00
johnny-smitherson
3547d78af7
edit changelog - not a breaking change, field was not pub
2023-11-03 21:06:32 +00:00
johnny-smitherson
31518e3dce
fix compiler warnings & mention breaking in changelog
2023-11-03 21:01:39 +00:00
Sébastien Crozet
dbc540d788
Merge pull request #538 from rafalh/enable-collider-fix
...
Fix enabling disabled collider
2023-10-29 19:00:15 +01:00
Sébastien Crozet
23a7ed5beb
Fix crashes on MacOS
2023-10-29 18:59:47 +01:00
Sébastien Crozet
bc287a9895
cargo fmt
2023-10-29 18:00:52 +01:00
johnny-smitherson
780ba4a216
update bevy 0.11 - fix compile errors
2023-10-23 16:39:52 +00:00
Rafal Harabien
94829fd852
Fix enabling disabled collider
...
If collider was enabled and no other attributes were changed its collisions
were not detected. This was the result of `needs_broad_phase_update` function
not handling case of changed enabled status.
Fixes dimforge/bevy_rapier#435
2023-10-18 15:08:41 +02:00
Sébastien Crozet
82416e3ca6
Merge pull request #529 from Linentio/master
...
Use the absolute value of the up attribute when calculating up_extent and side_extent
2023-10-01 17:37:36 +02:00
Linentio
6c901d5774
Use the absolute value of the up attribute when calculating side_extent
2023-09-30 13:27:50 +02:00
Linentio
fa2be3fc9c
Use the absolute value of the up attribute when calculating up_extent
2023-09-30 12:37:45 +02:00
Aceeri
2ac1898f82
Calculate world center of mass from local com in debug renderer
2023-09-26 17:45:37 -07:00
Sébastien Crozet
dfb4f2a1aa
Merge pull request #505 from mrDIMAS/master
...
`user_data` for joints
2023-09-09 12:59:50 +02:00
Sébastien Crozet
39a839560e
Merge pull request #508 from PaulL48/master
...
Add serde derives to structures in the control module
2023-09-09 12:59:16 +02:00
Sébastien Crozet
7d2111d0b9
Merge pull request #511 from Triuman/master
...
fix lock_translations & lock_rotations doesn't work both ways
2023-09-09 12:58:38 +02:00
Sébastien Crozet
04e05d9336
Merge pull request #518 from waywardmonkeys/remove-unused-indexmap-dep
...
deps: Remove unused `indexmap` dep.
2023-09-09 12:57:12 +02:00
Sébastien Crozet
c3ef34b8e9
Merge pull request #519 from waywardmonkeys/update-ci
...
ci: Update to `actions/checkout@v3`.
2023-09-09 12:56:54 +02:00