diff options
| author | Sébastien Crozet <developer@crozet.re> | 2022-12-11 17:47:16 +0100 |
|---|---|---|
| committer | Sébastien Crozet <developer@crozet.re> | 2022-12-11 17:47:42 +0100 |
| commit | 0207f8cf96a3b091ca851276f98f3b482e2a39f2 (patch) | |
| tree | ee0e602dc19a39b02e3b70e093815ca7bbb9f917 /src/pipeline/user_changes.rs | |
| parent | cb9350fd802a6641597140c22e2a0ce4b2ebeb1f (diff) | |
| download | rapier-0207f8cf96a3b091ca851276f98f3b482e2a39f2.tar.gz rapier-0207f8cf96a3b091ca851276f98f3b482e2a39f2.tar.bz2 rapier-0207f8cf96a3b091ca851276f98f3b482e2a39f2.zip | |
Properly take initial sleeping state set by the user when creating a rigid-body
Diffstat (limited to 'src/pipeline/user_changes.rs')
| -rw-r--r-- | src/pipeline/user_changes.rs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/pipeline/user_changes.rs b/src/pipeline/user_changes.rs index 00096de..0f4058c 100644 --- a/src/pipeline/user_changes.rs +++ b/src/pipeline/user_changes.rs @@ -86,14 +86,6 @@ pub(crate) fn handle_user_changes_to_rigid_bodies( ids.active_set_id, )); } - - // Add to the active dynamic set. - activation.wake_up(true); - // Make sure the sleep change flag is set (even if for some - // reasons the rigid-body was already awake) to make - // sure the code handling sleeping change adds the body to - // the active_dynamic_set. - changes.set(RigidBodyChanges::SLEEP, true); } RigidBodyType::KinematicVelocityBased | RigidBodyType::KinematicPositionBased => { @@ -216,7 +208,6 @@ pub(crate) fn handle_user_changes_to_rigid_bodies( } } - rb.changes = RigidBodyChanges::empty(); rb.ids = ids; rb.activation = activation; } |
