diff options
| author | Crozet Sébastien <developer@crozet.re> | 2021-02-04 17:12:40 +0100 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2021-02-04 17:12:40 +0100 |
| commit | 09b867d0be5378f249a3dc4722527ed2e0233645 (patch) | |
| tree | 9c5ae3c2e389c988338e697bd5471c1bbd3035f9 /src/dynamics/rigid_body.rs | |
| parent | 822f0d81bf2fbcb3a7f0733ce9bf24569a591bf7 (diff) | |
| download | rapier-09b867d0be5378f249a3dc4722527ed2e0233645.tar.gz rapier-09b867d0be5378f249a3dc4722527ed2e0233645.tar.bz2 rapier-09b867d0be5378f249a3dc4722527ed2e0233645.zip | |
Experiment with incremental island having only one awake island.
Diffstat (limited to 'src/dynamics/rigid_body.rs')
| -rw-r--r-- | src/dynamics/rigid_body.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynamics/rigid_body.rs b/src/dynamics/rigid_body.rs index f2c3807..74e00b6 100644 --- a/src/dynamics/rigid_body.rs +++ b/src/dynamics/rigid_body.rs @@ -88,6 +88,7 @@ pub struct RigidBody { pub(crate) active_set_id: usize, pub(crate) active_set_offset: usize, pub(crate) active_set_timestamp: u32, + pub(crate) traversal_timestamp: u64, flags: RigidBodyFlags, pub(crate) changes: RigidBodyChanges, /// The status of the body, governing how it is affected by external forces. @@ -121,6 +122,7 @@ impl RigidBody { active_set_id: 0, active_set_offset: 0, active_set_timestamp: 0, + traversal_timestamp: 0, flags: RigidBodyFlags::empty(), changes: RigidBodyChanges::all(), body_status: BodyStatus::Dynamic, |
