Minor fixes to keep trunk compiling, while doing the refactoring.
This commit is contained in:
@@ -91,7 +91,7 @@ public:
|
|||||||
// rotate around by alpha degrees y
|
// rotate around by alpha degrees y
|
||||||
btQuaternion q(btVector3(0.0, 1.0, 0.0), alpha);
|
btQuaternion q(btVector3(0.0, 1.0, 0.0), alpha);
|
||||||
direction[i] = btVector3(1.0, 0.0, 0.0);
|
direction[i] = btVector3(1.0, 0.0, 0.0);
|
||||||
direction[i] = q * direction[i];
|
direction[i] = quatRotate(q , direction[i]);
|
||||||
direction[i] = direction[i] * ray_length;
|
direction[i] = direction[i] * ray_length;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -81,8 +81,8 @@ void BspConverter::convertBsp(BspLoader& bspLoader,float scaling)
|
|||||||
planeEq.setValue(
|
planeEq.setValue(
|
||||||
plane.normal[0],
|
plane.normal[0],
|
||||||
plane.normal[1],
|
plane.normal[1],
|
||||||
plane.normal[2],
|
plane.normal[2]);
|
||||||
scaling*-plane.dist);
|
planeEq[3] = scaling*-plane.dist;
|
||||||
|
|
||||||
planeEquations.push_back(planeEq);
|
planeEquations.push_back(planeEq);
|
||||||
isValidBrush=true;
|
isValidBrush=true;
|
||||||
@@ -160,8 +160,8 @@ void BspConverter::convertBsp(BspLoader& bspLoader,float scaling)
|
|||||||
planeEq.setValue(
|
planeEq.setValue(
|
||||||
plane.normal[0],
|
plane.normal[0],
|
||||||
plane.normal[1],
|
plane.normal[1],
|
||||||
plane.normal[2],
|
plane.normal[2]);
|
||||||
scaling*-plane.dist);
|
planeEq[3] = scaling*-plane.dist;
|
||||||
planeEquations.push_back(planeEq);
|
planeEquations.push_back(planeEq);
|
||||||
isValidBrush=true;
|
isValidBrush=true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ void CcdPhysicsDemo::createStack( btCollisionShape* boxShape, float halfCubeSize
|
|||||||
int rowSize = size - i;
|
int rowSize = size - i;
|
||||||
for(int j=0; j< rowSize; j++)
|
for(int j=0; j< rowSize; j++)
|
||||||
{
|
{
|
||||||
btVector4 pos;
|
btVector3 pos;
|
||||||
pos.setValue(
|
pos.setValue(
|
||||||
-rowSize * halfCubeSize + halfCubeSize + j * 2.0f * halfCubeSize,
|
-rowSize * halfCubeSize + halfCubeSize + j * 2.0f * halfCubeSize,
|
||||||
halfCubeSize + i * halfCubeSize * 2.0f,
|
halfCubeSize + i * halfCubeSize * 2.0f,
|
||||||
|
|||||||
@@ -123,9 +123,9 @@ public:
|
|||||||
{
|
{
|
||||||
btScalar alpha = dalpha * i;
|
btScalar alpha = dalpha * i;
|
||||||
// rotate around by alpha degrees y
|
// rotate around by alpha degrees y
|
||||||
btQuaternion q(btVector3(0.0, 1.0, 0.0), alpha);
|
btTransform tr(btQuaternion(btVector3(0.0, 1.0, 0.0), alpha));
|
||||||
direction[i] = btVector3(1.0, 0.0, 0.0);
|
direction[i] = btVector3(1.0, 0.0, 0.0);
|
||||||
direction[i] = q * direction[i];
|
direction[i] = tr * direction[i];
|
||||||
direction[i] = direction[i];
|
direction[i] = direction[i];
|
||||||
source[i] = btVector3(min_x, max_y, z);
|
source[i] = btVector3(min_x, max_y, z);
|
||||||
dest[i] = source[i] + direction[i] * ray_length;
|
dest[i] = source[i] + direction[i] * ray_length;
|
||||||
|
|||||||
@@ -126,9 +126,9 @@ public:
|
|||||||
{
|
{
|
||||||
btScalar alpha = dalpha * i;
|
btScalar alpha = dalpha * i;
|
||||||
// rotate around by alpha degrees y
|
// rotate around by alpha degrees y
|
||||||
btQuaternion q(btVector3(0.0, 1.0, 0.0), alpha);
|
btTransform tr (btQuaternion (btVector3(0.0, 1.0, 0.0), alpha));
|
||||||
direction[i] = btVector3(1.0, 0.0, 0.0);
|
direction[i] = btVector3(1.0, 0.0, 0.0);
|
||||||
direction[i] = q * direction[i];
|
direction[i] = tr* direction[i];
|
||||||
direction[i] = direction[i] * ray_length;
|
direction[i] = direction[i] * ray_length;
|
||||||
source[i] = btVector3(min_x, max_y, z);
|
source[i] = btVector3(min_x, max_y, z);
|
||||||
dest[i] = source[i] + direction[i];
|
dest[i] = source[i] + direction[i];
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ void SoftDemo::createStack( btCollisionShape* boxShape, float halfCubeSize, int
|
|||||||
int rowSize = size - i;
|
int rowSize = size - i;
|
||||||
for(int j=0; j< rowSize; j++)
|
for(int j=0; j< rowSize; j++)
|
||||||
{
|
{
|
||||||
btVector4 pos;
|
btVector3 pos;
|
||||||
pos.setValue(
|
pos.setValue(
|
||||||
-rowSize * halfCubeSize + halfCubeSize + j * 2.0f * halfCubeSize,
|
-rowSize * halfCubeSize + halfCubeSize + j * 2.0f * halfCubeSize,
|
||||||
halfCubeSize + i * halfCubeSize * 2.0f,
|
halfCubeSize + i * halfCubeSize * 2.0f,
|
||||||
|
|||||||
@@ -180,7 +180,18 @@ public:
|
|||||||
//not yet
|
//not yet
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void solveConstraint(btScalar timeStep)
|
virtual void getInfo1 (btConstraintInfo1* info)
|
||||||
|
{
|
||||||
|
info->m_numConstraintRows = 0;
|
||||||
|
info->nub = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
virtual void getInfo2 (btConstraintInfo2* info)
|
||||||
|
{
|
||||||
|
btAssert(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
virtual void solveConstraintObsolete(btSolverBody& bodyA,btSolverBody& bodyB,btScalar timeStep)
|
||||||
{
|
{
|
||||||
(void)timeStep;
|
(void)timeStep;
|
||||||
//not yet
|
//not yet
|
||||||
|
|||||||
Reference in New Issue
Block a user