aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2020-10-06 10:02:21 +0200
committerCrozet Sébastien <developer@crozet.re>2020-10-06 10:02:21 +0200
commit721db2d49e06de38a16320425f77986b308445dc (patch)
tree19ac7c5ea8754b8681980d90d7762358821c088e
parent5d95368bce1d18f0dbec295f8ee787c1b54be0ce (diff)
downloadrapier-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.rs8
-rw-r--r--src/pipeline/physics_pipeline.rs4
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.