From 683baf6bf77cfb41227ea6ed4a42499d1e051cdf Mon Sep 17 00:00:00 2001 From: Sébastien Crozet Date: Sat, 26 Nov 2022 17:45:14 +0100 Subject: Allow the PhysicsPipeline and CollisionPipeline to update the QueryPipeline incrementally --- src_testbed/harness/mod.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src_testbed/harness') diff --git a/src_testbed/harness/mod.rs b/src_testbed/harness/mod.rs index 2ed9745..91d4da9 100644 --- a/src_testbed/harness/mod.rs +++ b/src_testbed/harness/mod.rs @@ -215,6 +215,7 @@ impl Harness { &mut physics.impulse_joints, &mut physics.multibody_joints, &mut physics.ccd_solver, + &mut physics.query_pipeline, &*physics.hooks, event_handler, ); @@ -233,16 +234,11 @@ impl Harness { &mut self.physics.impulse_joints, &mut self.physics.multibody_joints, &mut self.physics.ccd_solver, + Some(&mut self.physics.query_pipeline), &*self.physics.hooks, &self.event_handler, ); - self.physics.query_pipeline.update( - &self.physics.islands, - &self.physics.bodies, - &self.physics.colliders, - ); - for plugin in &mut self.plugins { plugin.step(&mut self.physics, &self.state) } -- cgit From a1e255dbcdbfde270df32eeda59360493649c73f Mon Sep 17 00:00:00 2001 From: Sébastien Crozet Date: Sun, 11 Dec 2022 17:52:51 +0100 Subject: Fix warnings --- src_testbed/harness/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src_testbed/harness') diff --git a/src_testbed/harness/mod.rs b/src_testbed/harness/mod.rs index 91d4da9..9608592 100644 --- a/src_testbed/harness/mod.rs +++ b/src_testbed/harness/mod.rs @@ -215,7 +215,7 @@ impl Harness { &mut physics.impulse_joints, &mut physics.multibody_joints, &mut physics.ccd_solver, - &mut physics.query_pipeline, + Some(&mut physics.query_pipeline), &*physics.hooks, event_handler, ); -- cgit