Commit Graph

792 Commits

Author SHA1 Message Date
Sébastien Crozet
34b7ae32fd Add internal edges debug examples. 2022-10-30 16:44:33 +01:00
Sébastien Crozet
b5b3431a63 Switch to the published parry 0.11 2022-10-30 13:43:52 +01:00
Sébastien Crozet
8fd3e61c92 Implement conversion between u32 and Group 2022-10-25 18:11:26 +02:00
Sébastien Crozet
b243e0a758 Update to latest version of parry 2022-10-25 18:10:24 +02:00
Sébastien Crozet
d60177774d Merge pull request #403 from dimforge/copy-charactercollision
Implement Copy-Clone-Debug for CharacterCollision
2022-10-14 17:59:50 +02:00
Sébastien Crozet
9febe341fc Implement Copy-Clone-Debug for CharacterCollision 2022-10-14 17:33:47 +02:00
Sébastien Crozet
053cb22a85 Merge pull request #395 from dimforge/v0.15
Release v0.15.0
2022-10-02 19:17:25 +02:00
Sébastien Crozet
a7a499e2c3 Release v0.15.0 2022-10-02 19:11:09 +02:00
Sébastien Crozet
c755109ec9 Merge pull request #394 from dimforge/character-controller
Add a character controller implementation
2022-10-02 19:08:07 +02:00
Sébastien Crozet
f7bec3c49c Update CHANGELOG 2022-10-02 18:30:26 +02:00
Sébastien Crozet
9a4afcc43e Fix f64 build 2022-10-02 18:30:14 +02:00
Sébastien Crozet
a886529669 Fix warnings 2022-10-02 17:55:23 +02:00
Sébastien Crozet
36e85d0708 Add a character controller implementation 2022-10-02 17:36:30 +02:00
Sébastien Crozet
a180232328 Merge pull request #390 from dimforge/auto-mass-props
Auto-update a rigid-body’s world mass-properties when the user sets their position
2022-08-25 11:09:00 +02:00
Sébastien Crozet
d73508602e Auto-update a rigid-body’s world mass-properties when the user sets their position 2022-08-25 10:21:17 +02:00
Sébastien Crozet
2b5c52a89f Merge pull request #389 from SludgePhD/update-bevy-egui
Update `bevy_egui`
2022-08-25 10:20:58 +02:00
Sludge
297b7eef50 Fix build 2022-08-25 02:20:42 +02:00
Sludge
0881f7048d Update bevy_egui 2022-08-25 02:10:44 +02:00
Sébastien Crozet
1fca30c285 Merge pull request #385 from tguichaoua/interaction_group_bitflags
bitflags for InteractionGroups
2022-08-14 16:01:56 +02:00
Tristan Guichaoua
911493e6d8 remove #[allow(missing_docs)] 2022-08-13 14:35:11 +02:00
Tristan Guichaoua
6c2eca72a5 impl Group 2022-08-13 14:31:27 +02:00
Sébastien Crozet
68d250f0ad Merge pull request #380 from dimforge/set-rotation
Make Collider::set_rotation and RigidBody::set_rotation take a rotation instead of an axis-angle.
2022-08-09 10:06:20 +02:00
Sébastien Crozet
a19c6131ff Make Collider::set_rotation and RigidBody::set_rotation take a rotation instead of an axis-angle. 2022-08-09 09:26:12 +02:00
Sébastien Crozet
1dddb7de9f Merge pull request #376 from timokoesters/typo
Fix typo in BroadPhase
2022-08-08 09:11:14 +02:00
Sébastien Crozet
abdbf5ffec Merge pull request #374 from SludgePhD/update-bevy-wgpu
Update bevy (and thus wgpu)
2022-08-08 09:10:59 +02:00
Timo Kösters
f55925685d docs: fix typo 2022-08-04 11:42:02 +02:00
Sébastien Crozet
90c97341b1 Merge pull request #375 from SludgePhD/reexport-bevy-material
Reexport `BevyMaterial` alias
2022-08-04 09:12:01 +02:00
Sludge
5d38f62cd3 Reexport BevyMaterial alias 2022-08-04 01:59:15 +02:00
Sludge
c4f078daf3 Update bevy and wgpu 2022-08-04 00:03:16 +02:00
Sébastien Crozet
680c719f67 Merge pull request #366 from aunyks/serde-collisionevents
Implement Serde Traits for CollisionEvents When serde-serialize Feature is Enabled
2022-07-17 18:09:06 +02:00
Nash
e4a8d2e18c Implement serde traits for CollisionEvents when serde-serialize feature is enabled 2022-07-14 00:14:10 -04:00
Sébastien Crozet
ebb9473491 Merge pull request #365 from dimforge/release-0.14
Release v0.14
2022-07-10 09:41:57 +02:00
Sébastien Crozet
ee10a90f9b Release v0.14 2022-07-09 12:54:51 +02:00
Sébastien Crozet
573affd73c Update changelog 2022-07-08 17:21:43 +02:00
Sébastien Crozet
6bef5e4352 Merge pull request #364 from dimforge/allowed-translation-rename
Rename allowed_translation/rotation to enabled_translation/rotation
2022-07-08 17:21:12 +02:00
Sébastien Crozet
4025f62314 Rename allowed_translation/rotation to enabled_translation/rotation 2022-07-08 17:16:44 +02:00
Sébastien Crozet
30f6dc47ec Merge pull request #363 from dimforge/rename-restrict-rotations
Rename restrict_translation/rotation to set_allowed_translation/rotation
2022-07-08 14:08:04 +02:00
Sébastien Crozet
72c2da5554 Fix 2D build 2022-07-08 12:01:04 +02:00
Sébastien Crozet
8c707ef02d cargo fmt 2022-07-08 11:55:44 +02:00
Sébastien Crozet
efaf16aaea Rename restrict_translation/rotation to set_allowed_translation/rotation 2022-07-08 11:48:31 +02:00
Sébastien Crozet
949573dd10 Merge pull request #362 from dimforge/active-events-contact-force-event
Add ActiveEvents::CONTACT_FORCE_EVENTS for consistency with ActiveEvents::COLLISION_EVENTS
2022-07-07 11:22:14 +02:00
Sébastien Crozet
fade7682d4 Add CHANGELOG entries 2022-07-07 11:21:55 +02:00
Sébastien Crozet
e20f4a9952 cargo fmt 2022-07-07 11:06:25 +02:00
Sébastien Crozet
73788a21ab Add ActiveEvents::CONTACT_FORCE_EVENTS for consistency with ActiveEvents::COLLISION_EVENTS 2022-07-07 11:01:39 +02:00
Sébastien Crozet
06ec9a0e76 Merge pull request #360 from dimforge/easier-mass-props
Improve the API for initializing/setting mass-properties
2022-07-05 15:47:59 +02:00
Sébastien Crozet
7831ebfc31 Add methods to read the mass or volume of a collider. 2022-07-05 15:15:17 +02:00
Sébastien Crozet
ba081fb6f5 Improve the API for initializing/setting mass-properties 2022-07-05 14:59:14 +02:00
Sébastien Crozet
b8d46a6b1d Merge pull request #359 from dimforge/fix-contact-event-magnitude
Fix the max_force_direction magnitude
2022-07-04 17:01:57 +02:00
Sébastien Crozet
145ab3013e Fix the max_force_direction magnitude 2022-07-04 16:53:38 +02:00
Sébastien Crozet
6f8fddc70c Merge pull request #358 from dimforge/misc
Add hepler function for building a contact force event from a contact pair
2022-07-04 15:53:01 +02:00