fix double precision build (a demo was broken)

This commit is contained in:
=
2015-03-23 11:43:50 -07:00
parent 54b2bd9ff1
commit 29949b63cc

View File

@@ -283,7 +283,7 @@ struct ImportUrdfInternalData
{
}
float m_motorTargetVelocities[MAX_NUM_MOTORS];
btScalar m_motorTargetVelocities[MAX_NUM_MOTORS];
btMultiBodyJointMotor* m_jointMotors [MAX_NUM_MOTORS];
int m_numMotors;
};
@@ -1597,7 +1597,7 @@ void ImportUrdfSetup::initPhysics(GraphicsPhysicsBridge& gfxBridge)
std::string jointName = u2b.getJointName(urdfLinkIndex);
char motorName[1024];
sprintf(motorName,"%s q'", jointName.c_str());
float* motorVel = &m_data->m_motorTargetVelocities[m_data->m_numMotors];
btScalar* motorVel = &m_data->m_motorTargetVelocities[m_data->m_numMotors];
*motorVel = 0.f;
SliderParams slider(motorName,motorVel);
slider.m_minVal=-4;