Hi Hugo, thank you for your response(s)! I tried the following, but am still not getting collisions:
– reducing the vertex count of the collision meshes
– reducing the time step
– increasing the contact/alarm distance
My gut feeling is the AnatomyModelling example application is written for an older style of SOFA programming. I’m now trying to build up a less complex scene with the features I need.
Jason and I have been working together on this model. An update: adding a DefaultContactManager (with response=’distanceLMConstraint’) and a DefaultCollisionGroupManager on the root node, and then EulerImplicit / CGLinearSolver / LMConstraintSolver solvers on the muscle node, seems to have helped. The muscle does still interpenetrate the bones, but I think it is colliding some of the time.
Two questions:
1) What do we need to tune to get better collision detection?
2) What does the DefaultCollisionGroupManager do, and do we need to tell it which objects should be colliding?
WARNING
The forum has been moved to GitHub Discussions.
Old topics and replies are kept here as an archive.