Merge pull request #29940 from jonri/fix-vehicle-contact

Prevent VehicleBody contact damping from exceeding the baseline value…
This commit is contained in:
Rémi Verschelde 2019-06-24 22:58:46 +02:00 committed by GitHub
commit 29cddef895
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -585,7 +585,7 @@ void VehicleBody::_resolve_single_bilateral(PhysicsDirectBodyState *s, const Vec
if (p_rollInfluence > 0.0) {
// !BAS! But seeing we apply this frame by frame, makes more sense to me to make this time based
// keeping in mind our anti roll factor if it is set
contactDamping = s->get_step() / p_rollInfluence;
contactDamping = MIN(contactDamping, s->get_step() / p_rollInfluence);
}
#define ONLY_USE_LINEAR_MASS