I am making a weather system and I have modules for things like a lightning strike already. I want to make a module that makes it rain with collision detection. When a droplet collides I will make a texture appear. I want the rain to not have much of a performance impact. I’m not sure if it would be the best way but having a radius in which rain shows. Lastly, I want it to be clientside.
I have a few ideas like raycasting for rain detection but I don’t know how I would do it so on the client it only put rain around the player.