Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ropes Are Passing Through Each Other
#3
(17-11-2020, 02:27 PM)josemendez Wrote: Can't be prevented in all cases. This issue is called tunneling and is present in all physics engines to some extent. The digital (discrete) nature of computers is the root cause of it. Thin and/or fast objects are more prone to tunneling.

You can learn more about tunneling in this video:


In your case, your best bet is to try using more substeps (found in the ObiFixedUpdater component) or decreasing your fixed timestep (In Unity's Time manager). Still, given high enough velocities, ropes will pass trough each other (as would any object in any engine).

Increasing the substeps caused a fps-drop in my case, however, increasing the particle collision on the solver made it more stable. So, I am going to use that approach for now to at least providing a temporary solution. Thank you for the help and suggestion. I will learn more about tunneling.
Reply


Messages In This Thread
RE: Ropes Are Passing Through Each Other - by canerozdemir - 17-11-2020, 03:15 PM