aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/broad_phase_multi_sap/broad_phase.rs
diff options
context:
space:
mode:
authorSébastien Crozet <sebcrozet@dimforge.com>2024-03-17 21:20:18 +0100
committerSébastien Crozet <sebcrozet@dimforge.com>2024-03-17 21:24:28 +0100
commitecd308338b189ab569816a38a03e3f8b89669dde (patch)
treefa612abff2f23ea6a5ff04c64c07296d9fb065c8 /src/geometry/broad_phase_multi_sap/broad_phase.rs
parentda92e5c2837b27433286cf0dd9d887fd44dda254 (diff)
downloadrapier-bevy-glam.tar.gz
rapier-bevy-glam.tar.bz2
rapier-bevy-glam.zip
feat: start experimenting with a glam/bevy versionbevy-glam
Diffstat (limited to 'src/geometry/broad_phase_multi_sap/broad_phase.rs')
-rw-r--r--src/geometry/broad_phase_multi_sap/broad_phase.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/geometry/broad_phase_multi_sap/broad_phase.rs b/src/geometry/broad_phase_multi_sap/broad_phase.rs
index 9e1bc06..07a5854 100644
--- a/src/geometry/broad_phase_multi_sap/broad_phase.rs
+++ b/src/geometry/broad_phase_multi_sap/broad_phase.rs
@@ -6,7 +6,7 @@ use crate::geometry::{
ColliderBroadPhaseData, ColliderChanges, ColliderHandle, ColliderPosition, ColliderSet,
ColliderShape,
};
-use crate::math::Real;
+use crate::math::*;
use crate::utils::IndexMut2;
use parry::bounding_volume::BoundingVolume;
use parry::utils::hashmap::HashMap;
@@ -361,8 +361,8 @@ impl BroadPhase {
.compute_aabb(co_pos)
.loosened(prediction_distance / 2.0);
- if aabb.mins.coords.iter().any(|e| !e.is_finite())
- || aabb.maxs.coords.iter().any(|e| !e.is_finite())
+ if aabb.mins.as_vector().iter().any(|e| !e.is_finite())
+ || aabb.maxs.as_vector().iter().any(|e| !e.is_finite())
{
// Reject Aabbs with non-finite values.
return false;