diff --git a/Examples/PBDCollision/PBDCollisionExample.cpp b/Examples/PBDCollision/PBDCollisionExample.cpp
index 6c97dd5708e84aae87c7f4dd1bc78cae7724b381..5e58a7b6bdc2d465d9cd4c3f7ebcb7788dc46261 100644
--- a/Examples/PBDCollision/PBDCollisionExample.cpp
+++ b/Examples/PBDCollision/PBDCollisionExample.cpp
@@ -96,17 +96,17 @@ int main()
     auto pbdParams = std::make_shared<PBDModelConfig>();
 
     // FEM constraint
-    pbdParams->m_YoungModulus = 1.0;
+    pbdParams->m_YoungModulus = 1000.0;
     pbdParams->m_PoissonRatio = 0.3;
-    pbdParams->enableFEMConstraint(PbdConstraint::Type::FEMTet, PbdFEMConstraint::MaterialType::NeoHookean);
+    pbdParams->enableFEMConstraint(PbdConstraint::Type::FEMTet, PbdFEMConstraint::MaterialType::Corotation);
 
     // Other parameters
     pbdParams->m_uniformMassValue = 1.0;
-    pbdParams->m_gravity = Vec3d(0, -100.0, 0);
-    pbdParams->m_dt = 0.001;
-    pbdParams->m_maxIter = 2;
-    pbdParams->m_proximity = 0.1;
-    pbdParams->m_contactStiffness = 0.01;
+    pbdParams->m_gravity = Vec3d(0, -10.0, 0);
+    pbdParams->m_dt = 0.01;
+    pbdParams->m_maxIter = 5;
+    pbdParams->m_proximity = 0.3;
+    pbdParams->m_contactStiffness = 0.1;
 
     pbdModel->configure(pbdParams);
     deformableObj->setDynamicalModel(pbdModel);