simplify test
This commit is contained in:
parent
47c34ceda1
commit
b37d68ad0f
@ -30,32 +30,7 @@ public:
|
|||||||
|
|
||||||
ConvexHull()
|
ConvexHull()
|
||||||
{
|
{
|
||||||
b3BoxHull box;
|
Generate();
|
||||||
box.SetIdentity();
|
|
||||||
|
|
||||||
b3Vec3 tetra[4];
|
|
||||||
b3Vec3 v1(-1.0f, 0.0f, 0.0f);
|
|
||||||
b3Vec3 v2(1.0f, 0.0f, 0.0f);
|
|
||||||
b3Vec3 v3(0.0f, 0.0f, -1.0f);
|
|
||||||
b3Vec3 v4 = 0.5f * (v1 + v2 + v3);
|
|
||||||
v4.y += 2.0f;
|
|
||||||
|
|
||||||
tetra[0] = v1;
|
|
||||||
tetra[1] = v2;
|
|
||||||
tetra[2] = v3;
|
|
||||||
tetra[3] = v4;
|
|
||||||
|
|
||||||
// Minkowski sum of box and tetrahedron
|
|
||||||
m_count = 0;
|
|
||||||
for (u32 i = 0; i < box.vertexCount; ++i)
|
|
||||||
{
|
|
||||||
for (u32 j = 0; j < 4; ++j)
|
|
||||||
{
|
|
||||||
b3Vec3 p = box.vertices[i] - tetra[j];
|
|
||||||
|
|
||||||
m_points[m_count++] = p;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
~ConvexHull()
|
~ConvexHull()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user