diff options
| author | Crozet Sébastien <developer@crozet.re> | 2020-10-06 10:02:21 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2020-10-06 10:02:21 +0200 |
| commit | 721db2d49e06de38a16320425f77986b308445dc (patch) | |
| tree | 19ac7c5ea8754b8681980d90d7762358821c088e | |
| parent | 5d95368bce1d18f0dbec295f8ee787c1b54be0ce (diff) | |
| download | rapier-721db2d49e06de38a16320425f77986b308445dc.tar.gz rapier-721db2d49e06de38a16320425f77986b308445dc.tar.bz2 rapier-721db2d49e06de38a16320425f77986b308445dc.zip | |
Fix crash when deleting a collider.
| -rw-r--r-- | src/geometry/contact_generator/heightfield_shape_contact_generator.rs | 8 | ||||
| -rw-r--r-- | src/pipeline/physics_pipeline.rs | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/geometry/contact_generator/heightfield_shape_contact_generator.rs b/src/geometry/contact_generator/heightfield_shape_contact_generator.rs index f59a94b..04afc65 100644 --- a/src/geometry/contact_generator/heightfield_shape_contact_generator.rs +++ b/src/geometry/contact_generator/heightfield_shape_contact_generator.rs @@ -71,10 +71,10 @@ fn do_generate_contacts( } else { manifold.subshape_index_pair.1 }; - println!( - "Restoring for {} [chosen with {:?}]", - subshape_id, manifold.subshape_index_pair - ); + // println!( + // "Restoring for {} [chosen with {:?}]", + // subshape_id, manifold.subshape_index_pair + // ); // Use dummy shapes for the dispatch. #[cfg(feature = "dim2")] diff --git a/src/pipeline/physics_pipeline.rs b/src/pipeline/physics_pipeline.rs index 7185c62..f00fa8d 100644 --- a/src/pipeline/physics_pipeline.rs +++ b/src/pipeline/physics_pipeline.rs @@ -68,8 +68,8 @@ impl PhysicsPipeline { bodies: &mut RigidBodySet, colliders: &mut ColliderSet, ) { - // broad_phase.maintain(colliders); - // narrow_phase.maintain(colliders, bodies); + broad_phase.maintain(colliders); + narrow_phase.maintain(colliders, bodies); } /// Executes one timestep of the physics simulation. |
