Hi everyone,
I’m looking for a way to apply a turbulence or noise effect only to a specific area in Niagara – for example, within a moving sphere with smooth falloff, just like you would do with an effector in Cinema 4D.
The idea is: I have a Niagara particle system (e.g., a point cloud or a reconstructed shape) and I want to use a blueprint to move an “effector” that only influences the particles locally. The rest should remain unaffected.
Does anyone know how to implement this in Niagara? Is there a suitable module, an elegant workflow, or a sample project for it?
I found Effector Fields on Fab. Something like that would be absolutely fantastic. But not for such a high price.
This plug-in does exactly what you described. The price is a bit high, but it genuinely saved a lot of time and gives me very fine control.
If you want to build something similar to C4D effector yourself natively in Niagara, the closest workflow is to create a custom module that samples distance from your “effector” or with HLSL, then uses that distance to drive noise or turbulence strength with a smooth falloff. It works, but requires a lot of effort to build.