Fix AABB.encloses failing on shared upper bound

(cherry picked from commit 3943e41d2f)
This commit is contained in:
A Thousand Ships
2024-01-12 18:08:40 +01:00
committed by David Snopek
parent 300e74364b
commit 97214ecd7a

View File

@@ -201,11 +201,11 @@ inline bool AABB::encloses(const AABB &p_aabb) const {
return (
(src_min.x <= dst_min.x) &&
(src_max.x > dst_max.x) &&
(src_max.x >= dst_max.x) &&
(src_min.y <= dst_min.y) &&
(src_max.y > dst_max.y) &&
(src_max.y >= dst_max.y) &&
(src_min.z <= dst_min.z) &&
(src_max.z > dst_max.z));
(src_max.z >= dst_max.z));
}
Vector3 AABB::get_support(const Vector3 &p_normal) const {