diff --git a/Extras/CDTestFramework/BulletSAPCompleteBoxPruningTest.cpp b/Extras/CDTestFramework/BulletSAPCompleteBoxPruningTest.cpp index fd1512caf..cb4aaaa7d 100644 --- a/Extras/CDTestFramework/BulletSAPCompleteBoxPruningTest.cpp +++ b/Extras/CDTestFramework/BulletSAPCompleteBoxPruningTest.cpp @@ -429,7 +429,7 @@ BulletSAPCompleteBoxPruningTest::BulletSAPCompleteBoxPruningTest(int numBoxes,in // m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 8, 8, 8, 8192, 8192, 64, 16); // m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 12, 12, 12, 8192, 8192, 64, 16); // m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 16, 16, 16, 8192, 8192, 64, 16); - m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 24, 24, 24, 8192, 8192, 64, 16); + m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 24, 24, 24,maxNumBoxes , maxNumBoxes, 64, 16); // m_broadphase = new btCudaBroadphase(aabbMin, aabbMax, 32, 32, 32, 8192, 8192, 64, 16); methodname = "btCudaBroadphase"; break; diff --git a/Extras/CDTestFramework/CDTestFramework.cpp b/Extras/CDTestFramework/CDTestFramework.cpp index 87e4d5c7e..f1d7492d0 100644 --- a/Extras/CDTestFramework/CDTestFramework.cpp +++ b/Extras/CDTestFramework/CDTestFramework.cpp @@ -31,12 +31,13 @@ subject to the following restrictions: #include "BulletCollision/BroadphaseCollision/btDbvtBroadphase.h" #include "LinearMath/btQuickprof.h" -#define NUM_SAP_BOXES 8192 +//#define NUM_SAP_BOXES 8192 +#define NUM_SAP_BOXES 16384 //#define NUM_SAP_BOXES 1024 -int percentUpdate = 10; +int percentUpdate = 100; //float objectSpeed = 0.005f; -float objectSpeed = 0.0005f; +float objectSpeed = 0.01f; bool enableDraw = true; //Broadphase comparison diff --git a/Extras/CDTestFramework/Camera.cpp b/Extras/CDTestFramework/Camera.cpp index 5aeb91b3e..73763a1f2 100644 --- a/Extras/CDTestFramework/Camera.cpp +++ b/Extras/CDTestFramework/Camera.cpp @@ -17,10 +17,10 @@ subject to the following restrictions: #include "Camera.h" static const float gCamSpeed = 1.0f; -static Point gEye(3.0616338f, 1.1985892f, 2.5769043f); -static Point gDir(-0.66853905,-0.14004262,-0.73037237); -//static Point gEye(140, 105, 105); -//static Point gDir(-1,-1,-1); +//static Point gEye(3.0616338f, 1.1985892f, 2.5769043f); +//static Point gDir(-0.66853905,-0.14004262,-0.73037237); +static Point gEye(240, 205, 205); +static Point gDir(-1,-1,-1); static Point gN; static float gFOV = 60.0f;