Sébastien Crozet
|
c630635e57
|
Merge pull request #333 from dimforge/misc-changes
Rename STATIC -> FIXED and joints_with -> attached_joints
|
2022-05-30 18:28:59 +02:00 |
|
Sébastien Crozet
|
3508ab4356
|
Rename STATIC -> FIXED in the ActiveCollisionTypes flags
|
2022-05-30 17:49:29 +02:00 |
|
Sébastien Crozet
|
c46f52f451
|
Rename JointSet::joints_with to attached_joints
|
2022-05-30 17:48:31 +02:00 |
|
Sébastien Crozet
|
033a26aac4
|
Merge pull request #321 from dimforge/release-0.12.0
Release v0.12.0
|
2022-04-30 18:06:27 +02:00 |
|
Sébastien Crozet
|
b22d8eda6a
|
Release v0.12.0
|
2022-04-30 17:34:47 +02:00 |
|
Sébastien Crozet
|
4236027356
|
Merge pull request #320 from dimforge/narrow-phase-contact-recompute-fix
Fix bug where the narrow-phase would not recompute contacts after a collider change
|
2022-04-29 19:19:08 +02:00 |
|
Sébastien Crozet
|
8d15ceab2a
|
Fix bug where the narrow-phase would not recompute contacts after a collider change
|
2022-04-29 19:15:24 +02:00 |
|
Sébastien Crozet
|
488aad0af3
|
Merge pull request #315 from dimforge/debug-renderer
Add a basic lines-based debug-renderer
|
2022-04-28 18:24:01 +02:00 |
|
Sébastien Crozet
|
7dc038aec6
|
Fix test build
|
2022-04-28 17:51:17 +02:00 |
|
Sébastien Crozet
|
65824e74f3
|
Add comments for the debug-renderer
|
2022-04-28 17:30:35 +02:00 |
|
Sébastien Crozet
|
5063fa4203
|
Testbed: switch to bevy 0.7
|
2022-04-28 13:19:58 +02:00 |
|
Sébastien Crozet
|
8ffb0d1658
|
Take round shapes into account in 2D debug render
|
2022-04-28 13:05:00 +02:00 |
|
Sébastien Crozet
|
fd12d76102
|
Fix panic when the world is stepped with dt = 0
|
2022-04-28 13:04:14 +02:00 |
|
Sébastien Crozet
|
95418c218b
|
Rename RigidBody::set_mass_properties -> set_additional_mass_properties
|
2022-04-28 13:03:55 +02:00 |
|
Sébastien Crozet
|
ae40f4cd7e
|
Add collision event flags
|
2022-04-28 13:03:14 +02:00 |
|
Sébastien Crozet
|
007406ce20
|
Remove unused dependency
|
2022-04-22 16:17:49 +02:00 |
|
Sébastien Crozet
|
bc2ae4b512
|
Add a basic lines-based debug-renderer
|
2022-04-22 16:11:23 +02:00 |
|
Sébastien Crozet
|
21a31bc102
|
Warning fix.
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
b3e5fa5c44
|
CI: deny warnings again
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
4827384e42
|
Remove unnecessary type annotation
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
9237bfd530
|
Remove the default-sets feature
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
f108520b5a
|
Finalize refactoring
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
2b1374c596
|
First round deleting the component sets.
|
2022-04-20 19:02:49 +02:00 |
|
Sébastien Crozet
|
ee679427cd
|
Fix mass-properties update after collider change
|
2022-04-20 17:11:06 +02:00 |
|
Nolan Darilek
|
775c45e9ff
|
Include broken values in assertion failure message.
|
2022-04-19 12:34:28 +02:00 |
|
Sébastien Crozet
|
cb20808920
|
Readme: update sponsors
|
2022-04-18 10:44:23 +02:00 |
|
Sébastien Crozet
|
7efcff615e
|
Fix broad-phase becomming potentially invalid after collision group change
|
2022-03-27 19:28:42 +02:00 |
|
Sébastien Crozet
|
0ac35e12a7
|
Update tests
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
c26c8e4932
|
Type fix
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
d22d3fcc9f
|
Cargo fmt
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
8a7ec1f72e
|
Update changelog.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
d38740369c
|
Emit collision stopped events after a collider is removed.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
063c638ec5
|
Combine contact events and intersection events into a single event type and flags
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
a9e3441ecd
|
Rename rigid-body static to fixed
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
db6a8c526d
|
Fix warnings and add comments.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
e2e6fc7871
|
Add a method to propagate collider transforms with the RigidBodySet
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
a041e0d314
|
Add 2-axes coupling for angular joint limits
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
8e07d8799f
|
Rigid-body: don’t clear forces at end of timestep + don’t wake-up a rigid-body if the modified property is equal to the old value.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
1535db87c7
|
Add a max penetration correction integration parameter
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
34b0d51455
|
Don’t track the state.bin file.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
c8a2c0379e
|
Rename the 3D debug-deserialize example
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
891c08177d
|
Rebase on master branch
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
815de4beff
|
Complete the parallel solver fix
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
2e6f133b95
|
Second round to fix the parallel solver.
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
28cc19d104
|
Allow removing a rigid-body without auto-removing attached colliders
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
412fedf7e3
|
Start fixing the parallel version.
|
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
|
e740493b98
|
Minor island solver simplification
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
0bb0e412e6
|
Rename JointHandle -> ImpulseJointHandle
|
2022-03-20 21:49:16 +01:00 |
|
Sébastien Crozet
|
22f21c14b8
|
Testbed: add a constructor that calls a custom closure with bevy’s App
|
2022-03-20 21:49:16 +01:00 |
|