19-04-2020, 10:11 AM
(16-04-2020, 11:41 AM)relevantname Wrote: The hanging object's mass is 1 and the particle masses are 0.1. My other question is, is there a callback for tear? Thanks.
That's about the maximum mass ratio that can be handled somewhat efficiently by most engines (1:10). Note that in addition to using more iterations or shortening the timestep, reducing the amount of constraints in the system (that is, the amount of particles in the rope), will also help convergence (make the rope more stiff). You can later use rope smoothing (the smoothing slider in the rope) to make the rope appear as if it was made from more particles.
In 4.X there's no tear callback (there is in 5.X). However you can slightly modify ObiRope.cs, specifically its Tear() method, by adding your own delegate callback right at the end.