Smart Water

by Bohdan Polovynka in Surfacing


A water shader that has the following effects: rainwater, foam, sparkles and caustics effect.

You can adjust the direction and speed of water movement, as well as the size of the waves.

For finer tuning, there are many other options.


Rain ripples settings:

You can adjust scale and bump of rain ripples

You can also control the speed of the rain ripples with a keyframe

By default, rain ripples are loop animated

Foam settings:

You can adjust the color, emission, distance, speed, scale and distortion of the foam.

Sparkles settings:

You can adjust the color, emission, speed and scale of the sparkles.

Also you can adjust the area on which the sparkles are displayed

Water settings:

You can adjust base color, metallic, specular, roughness and IOR of water

Also you can adjust color, density and anisotropy of water volume

Water distortion settings:

You can adjust scale, bump and speed of the water distortion

You can animate the direction of water movement using node

Caustics settings:

You can adjust the color, scale, emission, distortion and speed of the caustics effect.

Caustic effect overlay depends on your uv unwrapping.

Also you can adjust the height of the caustics effect.


You can easily use this pack in your projects

Ready for Cycles and Eevee Render

If you're using the Eevee render, make sure Screen Space Reflections, Refraction and Ambient Occlusion are enabled

I recommend using HDRI maps for the best rendering result

Sales 200+
Customer Ratings 3
Average Rating
Published over 1 year ago
Blender Version 4.2, 4.1, 4.0, 3.6, 3.5
Render Engine Used Cycles, Eevee
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message