My plan was to use Niagara to create rain, and use it’s collision properties to prevent rain from falling through buildings, and water. I also wanted to gather info on what it hit so I could call events such as increase the player’s wetness when rain particles hit the player. Yet after prolonged searching, every video dealing with Niagara collision shows some particles passing through objects. I can’t have a few particles passing through my collision objects. Its unfair to the player after they’ve built their shelter to still have rain falling through the ceiling. Likewise, I doubt I can use kill volumes for my purposes. So, I need to know. Is it possible for ALL Niagara particles to be recognized and killed with any object with collision properties, and if so, how would you implement this?
On all the Unreal vids touting all the features of Niagara, oddly they seem silent about collision. I just need to know if Niagara can handle this or not, that way I can quit wasting my time searching all over the place. If Niagara can’t handle 100% collision accuracy, could Cascade? If so, how would you implement this using Cascade’s particle system?