From ff3b7f0c0f0bd5d4c852196e5946ff05c17fce89 Mon Sep 17 00:00:00 2001 From: ejcoumans Date: Thu, 7 Feb 2008 08:18:26 +0000 Subject: [PATCH] set applied impulse to zero, when replacing an existing contact point --- src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h b/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h index 3722d1afd..003737588 100644 --- a/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h +++ b/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h @@ -138,7 +138,7 @@ public: #define MAINTAIN_PERSISTENCY 1 #ifdef MAINTAIN_PERSISTENCY int lifeTime = m_pointCache[insertIndex].getLifeTime(); - btScalar appliedImpulse = m_pointCache[insertIndex].m_appliedImpulse; + btScalar appliedImpulse = 0.f;//m_pointCache[insertIndex].m_appliedImpulse; btAssert(lifeTime>=0); void* cache = m_pointCache[insertIndex].m_userPersistentData;