From 99270a70b9bd0cd566feb1872d921126a83e45e0 Mon Sep 17 00:00:00 2001 From: Irlan Date: Wed, 12 Jun 2019 17:42:05 -0300 Subject: [PATCH] AABB stuff --- include/bounce/collision/shapes/mesh.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/include/bounce/collision/shapes/mesh.h b/include/bounce/collision/shapes/mesh.h index 3fbde6d..60586b1 100644 --- a/include/bounce/collision/shapes/mesh.h +++ b/include/bounce/collision/shapes/mesh.h @@ -78,14 +78,10 @@ inline u32 b3Mesh::GetSize() const inline b3AABB3 b3Mesh::GetTriangleAABB(u32 index) const { const b3Triangle* triangle = triangles + index; - - u32 i1 = triangle->v1; - u32 i2 = triangle->v2; - u32 i3 = triangle->v3; b3AABB3 aabb; - aabb.m_lower = b3Min(b3Min(vertices[i1], vertices[i2]), vertices[i3]); - aabb.m_upper = b3Max(b3Max(vertices[i1], vertices[i2]), vertices[i3]); + aabb.Set(vertices[triangle->v1], vertices[triangle->v2], vertices[triangle->v3]); + return aabb; }