add Bullet 2.x constraint solver tests for hinge, with large mass ratio
experiment with Midi controls in PairBenchmark to tune variables (will move it into a utility class, so every demo can easier use it in the future) fix issue with broadphase, not initializing all pairs properly at pair array overflow
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
#include "BulletDemoInterface.h"
|
||||
#include "../bullet2/BasicDemo/BasicDemo.h"
|
||||
#include "../bullet2/BasicDemo/HingeDemo.h"
|
||||
#include "../bullet2/FeatherstoneMultiBodyDemo/BulletMultiBodyDemos.h"
|
||||
#include "../bullet2/FeatherstoneMultiBodyDemo/MultiDofDemo.h"
|
||||
|
||||
@@ -22,6 +23,7 @@ static BulletDemoEntry allDemos[]=
|
||||
|
||||
//{"emptydemo",EmptyBulletDemo::MyCreateFunc},
|
||||
{"BasicDemo",BasicDemo::MyCreateFunc},
|
||||
{"HingeDemo",HingeDemo::MyCreateFunc},
|
||||
{"Ragdoll",RagDollDemo::MyCreateFunc},
|
||||
{"MultiBody1",FeatherstoneDemo1::MyCreateFunc},
|
||||
{"MultiDofDemo",MultiDofDemo::MyCreateFunc},
|
||||
|
||||
@@ -40,7 +40,7 @@ void MyKeyboardCallback(int key, int state)
|
||||
glPolygonMode( GL_FRONT_AND_BACK, GL_FILL );
|
||||
}
|
||||
}
|
||||
if (key=='I' && state)
|
||||
if (key=='i' && state)
|
||||
{
|
||||
pauseSimulation = !pauseSimulation;
|
||||
}
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
"../bullet2/FeatherstoneMultiBodyDemo/MultiDofDemo.h",
|
||||
"../bullet2/BasicDemo/BasicDemo.cpp",
|
||||
"../bullet2/BasicDemo/BasicDemo.h",
|
||||
"../bullet2/BasicDemo/HingeDemo.cpp",
|
||||
"../bullet2/BasicDemo/HingeDemo.h",
|
||||
"../bullet2/RagdollDemo/RagdollDemo.cpp",
|
||||
"../bullet2/RagdollDemo/RagdollDemo.h",
|
||||
"../../src/Bullet3Common/**.cpp",
|
||||
|
||||
Reference in New Issue
Block a user