I found this Unreal Engine forum thread asking how to randomly flip the UVs of particles at spawn in Niagara. I answered the forum, and I figured id share the solution here as well!
Sadly, this is how I see Niagara just now. It’s just overly complicated. I get that it’s an awesome tool that allows for flexibility etc… But all these steps to achieve something that was 1 click in Cascade . Just doesnt feel user/artist friendly right now.
But that’s the beauty of Niagara. You do it once, the way you like it, then you save it as a module and it’s the same amount of clicks as Cascade.
Cascade forced a certain way of doing things on you. Niagara lets you define it yourself. But before you do that, it’s like using someone elses presets and preferences.
I had the same thoughts when I started with Niagara @Pete_Clark. I was like, “Why does something so simple have to be so complicated”, but over time I started to see things the way @Partikel sees them. It gets easier as you go. And more fun once you get the hang of it. That doesn’t make it any less frustrating at the start, but if you decide to take the plunge, i’m here to help answer any questions you have
You can find all particle parameters, even when they are not exposed. Just go on ‘Set new or existing parameter’ → Then hit the +. It should appear there.
In case anyone else comes across this again, it looks like you can do this straight in the Initialize Particle module by default now under “Sprite UV Mode” with options for None, Random X, Random Y, Random Both, or something Custom:
I’m freshly new on FX learning, i would like to spawn random UV base on a flipbook of 4 images. ( I use a classic debug 1,2,3,4 right now ) in Niagara. But i didn’t suceed to make them spawn randomly, it’s always the 1 that pop out.
I try everything in that post but it still the same
It seems like UE4 Niagara’s UV flip doesn’t respect cutout textures, so you might see some hard edges where your texture flips but the sprite shape doesn’t account for the new direction. Not sure about UE5’s uv flip & cutout
There is also the ‘Flipbook’ node inside the material editor. I personally prefer using that one rather than making it rely on Niagara. This allows you to also use the particles on static meshes, for example.