fix MSVC 2013 compilation (std::min needs #include <algorithm>

add example use of GJK+MPR in VoronoiFractureDemo
This commit is contained in:
erwin coumans
2014-11-05 08:58:24 -08:00
parent ba0dd676aa
commit eafbf817c3
7 changed files with 429 additions and 7 deletions

View File

@@ -68,6 +68,8 @@ class VoronoiFractureDemo : public PlatformDemoApplication
void exitPhysics();
virtual void renderme();
void getVerticesInsidePlanes(const btAlignedObjectArray<btVector3>& planes, btAlignedObjectArray<btVector3>& verticesOut, std::set<int>& planeIndicesOut);
void voronoiBBShatter(const btAlignedObjectArray<btVector3>& points, const btVector3& bbmin, const btVector3& bbmax, const btQuaternion& bbq, const btVector3& bbt, btScalar matDensity);
void voronoiConvexHullShatter(const btAlignedObjectArray<btVector3>& points, const btAlignedObjectArray<btVector3>& verts, const btQuaternion& bbq, const btVector3& bbt, btScalar matDensity);