take tick time into account as well.

This commit is contained in:
AzaezelX 2025-02-28 19:18:28 -06:00
parent c2b3ea6122
commit ccbcf7a862
2 changed files with 2 additions and 2 deletions

View file

@ -1117,7 +1117,7 @@ void RigidShape::updatePos(F32 dt)
if (mCollisionList.getCount())
{
F32 k = mRigid.getKineticEnergy();
F32 G = mNetGravity* dt * mDataBlock->integration;
F32 G = mNetGravity* dt * TickMs / mDataBlock->integration;
F32 Kg = 0.5 * mRigid.mass * G * G;
if (k < sRestTol * Kg && ++restCount > sRestCount)
mRigid.setAtRest();