Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Delay in Rope Pulling
#4
(25-04-2023, 09:04 AM)vrtraining Wrote: Thanks for the detailed response with possible solutions, do you have any idea about a good mass ratio? currently particle mass is default 0.1 and load varies between 20-30KG

The typical maximum mass ratio in most physics engines is 10. Unity used to recommend this value in its own documentation. Yours is currently 0.1/20 = 200, so either increase particle mass to at least 2 kg or reduce load mass to around 1 kg.

Note you can spend more substeps to improve convergence (that is, reduce spurious stretching) and reach higher mass ratios that way.

In case you require much larger mass ratios, you'll need to ditch both Obi and Unity's built-in physics engine and switch to an entire different kind of physics solver, namely a direct one or a reduced-coordinates based one. Both are common in engineering environments, albeit much costlier in terms of performance than the iterative, maximal-coordinate solvers typically used in games. A good engine using direct solvers is AgX Dynamics, they used to provide a Unity plugin - not sure what their status is currently.

kind regards,
Reply


Messages In This Thread
Delay in Rope Pulling - by vrtraining - 25-04-2023, 08:28 AM
RE: Delay in Rope Pulling - by josemendez - 25-04-2023, 08:56 AM
RE: Delay in Rope Pulling - by vrtraining - 25-04-2023, 09:04 AM
RE: Delay in Rope Pulling - by josemendez - 25-04-2023, 09:09 AM
RE: Delay in Rope Pulling - by vrtraining - 25-04-2023, 09:11 AM