Allow the PhysicsPipeline and CollisionPipeline to update the QueryPipeline incrementally

This commit is contained in:
Sébastien Crozet
2022-11-26 17:45:14 +01:00
parent 46d976d97b
commit 683baf6bf7
12 changed files with 212 additions and 97 deletions

View File

@@ -123,7 +123,6 @@ impl CCDSolver {
) -> Option<Real> {
// Update the query pipeline.
self.query_pipeline.update_with_mode(
islands,
bodies,
colliders,
QueryPipelineMode::SweepTestWithPredictedPosition { dt },
@@ -245,7 +244,6 @@ impl CCDSolver {
// Update the query pipeline.
self.query_pipeline.update_with_mode(
islands,
bodies,
colliders,
QueryPipelineMode::SweepTestWithNextPosition,

View File

@@ -5,7 +5,6 @@ use crate::utils::{WBasis, WReal};
#[cfg(feature = "dim3")]
use crate::dynamics::SphericalJoint;
use crate::geometry::ColliderEnabled;
#[cfg(feature = "dim3")]
bitflags::bitflags! {