Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Disabling solver with 7.0.3
#1
Hello,

I recently upgraded from V6 to V7.0.3. I have a world where there can be a lot of ropes around but if player is not engaging with them they are mostly static and standing there. Even though they are not doing anything visibly they were consuming a lot of resources and costing me lots of FPS. In v6 I had a system, if a rope is players out of range I just removed the ropes solver from the ObiFixedSolver list and it was being perfectly rendered, stayed in the world but just didn't do any calculations until player gets close to the rope. This approach saved me a lot of FPS.

Now after 7.0.3 upgrade since ObiFixedSolver is no more, I don't have any way to do this. I can manually disable ropes Obi Solver but now it is completely removed from the world and no longer rendered if I do that. Do I have any way to turn the simulation off for a specific rope while keeping it rendered in the world?

Thanks in advance.
Reply
#2
(03-12-2024, 07:23 PM)aderae Wrote: Do I have any way to turn the simulation off for a specific rope while keeping it rendered in the world?

Hi!

Yes, set the solver's "max steps per frame" to zero. This will completely disable physics (as it allows no physics steps per frame) but will keep rendering all actors managed by the solver.

kind regards,
Reply
#3
(04-12-2024, 09:40 AM)josemendez Wrote: Hi!

Yes, set the solver's "max steps per frame" to zero. This will completely disable physics (as it allows no physics steps per frame) but will keep rendering all actors managed by the solver.

kind regards,

Thanks @josemendez. It works great!
Reply