Blender | Trying Dynamic Paint for a Rain Simulation
☔️
- Blender
What Is Dynamic Paint
It seems to be a physics simulation system that treats Objects as a Canvas and Brush, letting you deform color or mesh.
Example: Making Rain and a Puddle Animation
1|Set Up the Rain
- Create the rain object.
- Create a plane covering the area where rain will fall.
- Set up a particle system on the plane:
· Set particle count to around 10000.
· Set Render to Object and assign the rain object. - Bake the animation result and play it back.

2|Set Up the Puddle
- Add a plane.
- Subdivide it in Edit Mode (around 400).
- Set the material to
Glass BSDF.

3|Set Up Dynamic Paint on the Brush
- Add Dynamic Paint to the plane that acts as the rain source.
- Set the type to
Brush. - Set Source > Paint to Particle System (rain).
- Assign the rain particles.

4|Set Up Dynamic Paint on the Canvas
- Add Dynamic Paint to the puddle plane.
- Set the type to
Canvas. - Set the Surface Type to
Wave. - Assign the Brush Collection to the collection containing the rain source plane.

Animation
Once you’ve adjusted the parameters, Bake it and check the animation.
