+ Internal improvements for collision shapes
1) add AabbCaching versions of btPolyhedralConvexShape and btMultiSphereShape (this speeds up btMultiSphereShape 'getAabb', and reduces size of btBoxShape) 2) btCylinderShape doesn't derive from btBoxShape anymore + Minor fixes in drawing for btMultiSphereShape, btBoxShape. + Don't re-generate btDebugFont every frame + Disabled velocity prediction for btDbvtBroadphase. Previous default can be restored using btDbvtBroadphase->setVelocityPrediction(1./2.);
This commit is contained in:
@@ -20,13 +20,16 @@ subject to the following restrictions:
|
||||
|
||||
extern unsigned char sFontData[];
|
||||
static GLuint sTexture = -1;
|
||||
static int sScreenWidth = 0;
|
||||
static int sScreenHeight = 0;
|
||||
static int sScreenWidth = -1;
|
||||
static int sScreenHeight = -1;
|
||||
|
||||
|
||||
void GLDebugResetFont(int screenWidth,int screenHeight)
|
||||
{
|
||||
|
||||
if ((sScreenWidth == screenWidth) && (sScreenHeight == screenHeight))
|
||||
return;
|
||||
|
||||
sScreenWidth = screenWidth;
|
||||
sScreenHeight = screenHeight;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user