Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ropes are not colliding properly
#1
[attachment=200]
[attachment=201]
As you can see, the top frame keep going upward to bring up the rope, the two ropes had collision at first but failed to keep holding on to each other.
Is there a way to improve this?

Thanks in advance,
Po
Reply
#2
(11-11-2018, 05:41 PM)PlayLikePro Wrote: As you can see, the top frame keep going upward to bring up the rope, the two ropes had collision at first but failed to keep holding on to each other.
Is there a way to improve this?

Thanks in advance,
Po

Hi there,

This is precisely why I tried to explain in your previous post that you shouldn't use a particle-based simulator for this. Once the rope tension exceeds a threshold, collisions will be missed due to gaps opening in the particle representation. The only way to improve the situation is to decrease the timestep or increase the amount of solver substeps, both of which will improve collision accuracy and allow the rope to reach higher tension, but this increases the cost of the simulation.

Note that this limitation is inherent to all engines making use of iterative solvers (Havok, PhysX, ODE, Obi, etc). For this reason you should use a direct solver (eg. AgX Dynamics) or a completely different approach (eulerian or hybrid eulerian/lagrangian cable simulation).
Reply