Fix car sliding

This commit is contained in:
Miloslav Ciz 2025-03-03 17:02:41 +01:00
parent 745067d8cc
commit 72b28f2bb0
3 changed files with 13 additions and 5 deletions

View file

@ -2,6 +2,9 @@
#define _TINYPHYSICSENGINE_H
/**
NOTE: This is a Licar specific fork of the library. Changes made can be
found e.g. with diff.
tinyphysicsengine (TPE)
Simple/suckless header-only hybrid 3D physics engine with no floating point,
@ -1038,7 +1041,9 @@ void TPE_worldStep(TPE_World *world)
if (hard)
{
TPE_bodyReshape(body,world->environmentFunction);
/* Licar modification: we only reshape if the tension requires it. This
prevents car from sliding when standing on ground. */
// TPE_bodyReshape(body,world->environmentFunction);
bodyTension /= body->connectionCount;