AABB stuff
This commit is contained in:
parent
078081fa3c
commit
99270a70b9
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user