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.

3 Likes

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