Ejemplo n.º 1
0
void dgDynamicBody::SetMatrixResetSleep(const dgMatrix& matrix)
{
	dgBody::SetMatrixResetSleep(matrix);
	m_prevExternalForce = dgVector (dgFloat32 (0.0f));
	m_prevExternalTorque = dgVector (dgFloat32 (0.0f));
	CalcInvInertiaMatrix();
}
Ejemplo n.º 2
0
void dgDynamicBody::SetMatrixResetSleep(const dgMatrix& matrix)
{
	dgBody::SetMatrixResetSleep(matrix);
	m_savedExternalForce = dgVector::m_zero;
	m_savedExternalTorque = dgVector::m_zero;
	CalcInvInertiaMatrix();
}
Ejemplo n.º 3
0
void dgDynamicBody::SetMatrixNoSleep(const dgMatrix& matrix)
{
	dgBody::SetMatrixNoSleep(matrix);
	CalcInvInertiaMatrix();
}