From 0a17751d167481239409c6af84614f73fe1ea74c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20=C5=A0abi=C4=8D?= Date: Wed, 5 Apr 2023 21:37:59 +0200 Subject: [PATCH] Minor mistake in Frustum::intersects_obb (#8305) # Objective Fix a minor mistake ## Solution Replaced an extraction of a plane normal with an existing method --- crates/bevy_render/src/primitives/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/bevy_render/src/primitives/mod.rs b/crates/bevy_render/src/primitives/mod.rs index 4d31d3d2ba..4bf88cda08 100644 --- a/crates/bevy_render/src/primitives/mod.rs +++ b/crates/bevy_render/src/primitives/mod.rs @@ -209,7 +209,7 @@ impl Frustum { if idx == 5 && !intersect_far { continue; } - let p_normal = Vec3A::from(plane.normal_d()); + let p_normal = plane.normal(); let relative_radius = aabb.relative_radius(&p_normal, &axes); if plane.normal_d().dot(aabb_center_world) + relative_radius <= 0.0 { return false;