Raise number of objects to 16384, move all objects at 0.01 speed, to show worst case behaviour (and CUDA benefits)
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user