From 4bb367b27a6832cdaec6b2a5296d24fa5f0ebd82 Mon Sep 17 00:00:00 2001 From: Irlan Date: Thu, 27 Jun 2019 19:18:28 -0300 Subject: [PATCH] Tossed out a term that makes the system non PD --- src/bounce/cloth/shear_force.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bounce/cloth/shear_force.cpp b/src/bounce/cloth/shear_force.cpp index fd0d506..a6c28a7 100644 --- a/src/bounce/cloth/shear_force.cpp +++ b/src/bounce/cloth/shear_force.cpp @@ -139,9 +139,9 @@ void b3ShearForce::Apply(const b3ClothForceSolverData* data) { for (u32 j = 0; j < 3; ++j) { - b3Mat33 d2Cxij = alpha * (dwudx[i] * dwvdx[j] + dwudx[j] * dwvdx[i]) * I; - - b3Mat33 Jij = -m_ks * (b3Outer(dCdx[i], dCdx[j]) + C * d2Cxij); + //b3Mat33 d2Cxij = alpha * (dwudx[i] * dwvdx[j] + dwudx[j] * dwvdx[i]) * I; + //b3Mat33 Jij = -m_ks * (b3Outer(dCdx[i], dCdx[j]) + C * d2Cxij); + b3Mat33 Jij = -m_ks * b3Outer(dCdx[i], dCdx[j]); J[i][j] = Jij; }