From bab1b90edc55251ceb5e3033d588347b48cceca4 Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Sat, 31 Dec 2005 21:59:56 +0000 Subject: more game engine bug-fixes, hooked up 'formfactor' as inertia tensor tweaker, friction/restitution, more scaling related fixes. --- extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp | 4 ++-- extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'extern') diff --git a/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp b/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp index be6793dc192..0c400a84dca 100644 --- a/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp +++ b/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp @@ -27,8 +27,8 @@ SimdScalar contactTau = .02f;//0.02f;//*0.02f; SimdScalar restitutionCurve(SimdScalar rel_vel, SimdScalar restitution) { - return 0.f; -// return restitution * GEN_min(1.0f, rel_vel / ContactThreshold); +// return 0.f; + return restitution * GEN_min(1.0f, rel_vel / ContactThreshold); } diff --git a/extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp b/extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp index b60b4eefe34..0a988adcc75 100644 --- a/extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp +++ b/extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp @@ -165,7 +165,7 @@ void ContactJoint::GetInfo2(Info2 *info) c2[2] = ccc2[2]; - float friction = 10.1f;//FRICTION_CONSTANT*m_body0->getFriction() * m_body1->getFriction(); + float friction = FRICTION_CONSTANT*m_body0->getFriction() * m_body1->getFriction(); // first friction direction if (m_numRows >= 2) -- cgit v1.2.3