diff --git a/rigidbody.py b/rigidbody.py index 46ce3f7..23eeb1c 100644 --- a/rigidbody.py +++ b/rigidbody.py @@ -49,7 +49,7 @@ class PhysicsSystem: self.resolve_collision(a, b, collision) def resolve_collision(self, a: RigidBody, b: RigidBody, collision: ColliderContact) -> None: - SLACK=9000 + SLACK=0.2 correction = collision.penetration / (a.inv_mass + b.inv_mass) * SLACK * collision.normal if a.mass != 0.0: