update examples to include NeoHookean Model and new damping model

This commit is contained in:
Xuchen Han
2019-08-19 12:04:10 -07:00
parent 44e7c4a96d
commit 9af25430ac
5 changed files with 13 additions and 11 deletions

View File

@@ -336,8 +336,9 @@ void Pinch::initPhysics()
psb->m_cfg.kDF = 2;
psb->m_cfg.collisions = btSoftBody::fCollision::SDF_RD;
getDeformableDynamicsWorld()->addSoftBody(psb);
getDeformableDynamicsWorld()->addForce(psb, new btDeformableMassSpringForce(2, 0.02));
getDeformableDynamicsWorld()->addForce(psb, new btDeformableMassSpringForce(1, 0.05));
getDeformableDynamicsWorld()->addForce(psb, new btDeformableGravityForce(gravity));
getDeformableDynamicsWorld()->addForce(psb, new btDeformableNeoHookeanForce(.2,1));
// add a grippers
createGrip();
}