I want to allow users to change the particle system at runtime.
I was hoping to access the Niagara attributes as you do for colour, position etc. as the point cache seems to be accessible, but I’m missing something…
Is there anyway to allow users to change the particle system at runtime?
The exact scenario I have in mind is for users to upload their own point data in the form of the Hjson, Hbjson or hcsv and have the system give them the option to use the imported data.
I’ve looked into the modules and it seems I can get any data from the point caches but I cant swap the parameter/point.cache itself, even after setting up User.points as the system variable.
I thought “Set Niagara Object” node would do the trick but it just makes the system disappear. (I’d like the system to only use blueprints because of other requirements, but not adverse to creating my own functionality/nodes.)
As always any and all help is much appreciated.