Activate/Deactivate Niagara Systems on Trigger!

Hey!

I have a beach level with access to an underwater spot, I have fishes as Niagara Systems swimming around, they affect performance quite a bit.

My idea is to trigger ON/OFF stuff above sea level and udner sea level, depending if I am underwater or not… This way it only shows whats needed, possibly improving performance.

How do I make this possible with the niagara systems? How do I activate/deactivate or load/unload. Or even, is there any other way to improve the performance of the niagara systems?

I’m using this marketplace project:

Thank you!

Hi!
For turn on/off you’ll need a bit of blueprint code. You’ll need the reference to the niagara system.

Also, looking into Scalability Settings for Niagara would be recomended. This will allow you to disable systems that are far away automatically, set a max number of systems, etc.

I hope this has helped.

6 Likes