Ultimate Water Shader

by Cg Crafted in Surfacing


August 2024 UWS3D 3.1.0 "UI update"

UWS v2.6 to v3.0 work from Blender 3.0 up to 4.2. The new UWS v3.1.0 update only works from Blender 4.0 to 4.2, and brings some improvements and small fixes. (older v2.6 to v3.0 still available for download).

1.) UWS3D material UI updated, now groups are collapsible, saving space and making it easier and faster to use the material. Using the new panels feature introduced in Blender 4.0. Preset scene blend file doesn't have updated UI for water yet (functionality is same though).

2.) Very small tweaks for default settings when you add the material.

3.) Made the shader's interior cleaner for people who want to add/modify things inside the shader. Fixed internal node group names and groups.

UWS 3D Preset scenes v3.0.4

Only works from Blender 4.0 and newer. Small fixes: fixed "ocean 01 modifier" scene background ocean not having waves. Small adjustment on volume settings in the scenes for faster render. Changed beach ocean look: slightly less blue.

Updated documentation on Blendermarket (added preset scenes and new feature descriptions).

July 2023 UWS3D 3.0.0 "Water tint" - Added a new type of volumetric layer (Density 2 and Density 2 color) that simulates sediment and underwater tint/coloring/gradient, creating a more realistic look. Since it's a layer you can set up the water the same way you did in v2.6.0 and older versions if you prefer it that way. 


May 2023 UWS3D 2.6.0 "Foam update" - Added a new type of foam: Edge Foam. For the first time it works on flat surfaces (meaning bump mapped water too). It automatically adds foam around shores, and edges of objects that touch the water. The old foam is now called "Height Foam". Added 1 new island preset that showcases Edge Foam. Small UI and default value fixes in the shader. (The rocky demo environment on the image isn't included).



December 2022 update: Example scene/presets added for UWS Lite (v1.3.0) and UWS3D Legacy/Lite for Cycles & Eevee, including a new river base object.

November 2022 update: Updated documentation and help files.

Sept 2021 update: now the shader comes with an installable addon that helps with appending the materials and adding pre-configured base objects that you can easily apply the shaders on. Several UI and animation improvements were made, scroll to the middle of the page to see full update log. The shader settings are still under the materials tab and the addon UI is on the right panel.

*The addon and shaders are compatible from Blender v2.91 to Blender v4.0!

See my classical house asset generator:








If you have any problems, questions or feature suggestions, message me on Blendermarket.

How to install/add to your scene: 

Blender \ edit \ preferences \ add-ons \ select downloaded zip file \ enable. Then go to the uShader tab and add the water shader you wish.



Choose a product version:

  • $39 Ultimate Water 3D + Ultimate Water Shader + updates

    Use UWS3D and the older UWS shaders according to your preferences. The new one for realism, underwater scenes and simulations, the old one for faster render times or Eevee.

  • $25 Ultimate Water Shader + updates

    Get the older lightweight shader, which has better performance and faster rendering time, less realism and less features (no underwater scene, caustics, real depth etc.). It has 5 water shaders you can mix and Eevee support.

Sales 300+
Customer Ratings 2
Average Rating
Dev Fund Contributor
Published over 4 years ago
Blender Version 4.2, 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.93, 2.92, 2.91, 2.9, 2.83, 2.82, 2.81
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message