fix convex-plane for > 4 vertices

improve compound demo
This commit is contained in:
erwin coumans
2013-04-10 00:03:02 -07:00
parent e1a4400037
commit 467a68293b
9 changed files with 3988 additions and 30 deletions

View File

@@ -22,6 +22,10 @@ public:
virtual void setupScene(const ConstructionInfo& ci);
virtual int createDynamicsObjects(const ConstructionInfo& ci);
virtual int createDynamicsObjects2(const ConstructionInfo& ci,const float* vertices, int numVertices, const int* indices,int numIndices);
virtual void createStaticEnvironment(const ConstructionInfo& ci);
};
@@ -48,4 +52,27 @@ public:
};
class GpuBoxPlaneScene : public GpuConvexPlaneScene
{
public:
GpuBoxPlaneScene(){}
virtual ~GpuBoxPlaneScene(){}
virtual const char* getName()
{
return "GRBBoxPlane";
}
static GpuDemo* MyCreateFunc()
{
GpuDemo* demo = new GpuBoxPlaneScene;
return demo;
}
virtual int createDynamicsObjects(const ConstructionInfo& ci);
};
#endif //GPU_CONVEX_SCENE_H