0.17.6.0 Bad perfomance on push volumes

Push volume killing FPS while active (it tries to move everything)

Steps to Reproduce

  1. Place Push Volume
  2. Place anything inside, for example 10 canvas boxes and 5 tables.
  3. Activate push volume
  4. Done! Now you have less fps.

What I expected to happen

It will try to push only physics items.

What happened

It pushes anything that is inside, except of built-in map meshes/objects etc.


1 Like

The push volume isn’t pushing everything inside, but it does have to search and filter out things that have physics, which is expensive to do. Since it needs to do this each physics tick, that’s the performance issue. I have some ideas on how to improve it which I plan to tackle for the next update.

4 Likes

Thank you! Would be great if it will be at least somehow better.

Can you confirm that both the Ceiling Fan and the DIY Design Fan are NOT checking for entities to push when:-

  • Push Force is set to 0.0
  • Push Distance is set to 0.0
  • Lift Players Off Ground is OFF

as I am not convinced that these checks are being skipped

1 Like

It’s not currently setup to stop checking if you have push set to 0.

Make sense, my Courtyard Villa gained a significant boon in performance when I removed all push volumes and switched off the ceiling fans

3 Likes