Here’s a quick guide on how to apply rain to your project
1st : Place the “BP_DynamicRain” component into your level. Make sure to have it’s position and rotation set to 0.

Add the “BP_DynamicRain_Niagara” to your Character Pawn

Place the “MF_Wetness_Final_Surfaces” (Used for large surfaces such as landscape) or “MF_Wetness_Final_Props” (For everything else) material function inside the materials you want to be affected by wetness.


4th step add post processing material to your post processing volume

And that’s it you good to go. You can control the amount of rain and wetness through the blueprint.