Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Particles & Effects
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/19
loading
loading
loading
loading
loading
loading
loading
loading
loading
KWS Water System is a module-based component that enables you to simulate various water surfaces such as oceans, seas, rivers, lakes, pools, aquariums etc. It's designed for PC/console platforms
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.33f1
Not compatible
Compatible
Not compatible
Additional compatibility information

Requires compute shaders (PC/Consoles only)


Description

Before updating, remove the water shaders/scripts folder.


Unity 6 supported (using native RenderGraph support)

This version is only compatible with URP (PC/consoles target platforms) and is not compatible with Standard built-in/ HDRP / Mobiles(Android/IOS/Switch/quest) / WebGL.


Water for Standard built-in version

Water for HDRP version


If you have already purchased the URP version, you can make a paid upgrade to standard built-in/HDRP with a ~70% discount at any time.


All demo scenes and resources from the video are included.


PC DEMO


The water rendering employs a physical approximation for lighting and wave simulation, based on real-world parameters such as wind speed, turbidity, transparency, etc.

Therefore, water rendering should appear correct in any scene, whether it be during the day, at night, at sunset, or in a cave.


Features:

  • GPU waves simulation with multiple cascades (to avoid tiling)
  • Physical approximation of lighting (volumetric lights and shadows, absorption, sub-surface scattering, caustics, sunshafts, PBR shading and sun reflection)
  • Physical approximation of reflections using reflection stack: fast screen-space projected reflections (several times faster than any other SSR methods) + camera planar reflections + skybox reflection
  • Physical approximation of refraction in screen space with dispersion (using water IOR)
  • Physical approximation of caustics relative to water waves (with dispersion).
  • Underwater with partial submersion
  • Underwater sunshafts/volumetric lighting with caustics
  • Underwater half-line tension effect
  • Underwater physical aproximation rendering (Snell's window effect and internal ssr reflection with volumetric lighting)
  • Underwater bubbles and lit-particles (with feature that makes these particles tile infinitely across space using only few thousand particles)
  • Aquarium mode
  • Decal system using shadergraph (include duckweed/blood effects)
  • Trails using shadergraph and particle system (include foam trail effect)
  • Instersection and open ocean foam
  • Shoreline foam waves rendering with pre-baked particles simulation
  • Flow rendering using flowmaps (integrated flowmap painter)
  • Fluids simulation for static objects (rivers) with foam rendering
  • River system using splines
  • Buoyancy (and API)
  • Dynamic ripples (using primitives or mesh renderer)
  • Rain effect
  • Various meshes: infinite mesh(ocean), finite box (pool), spline rivers, custom mesh
  • Optimized multple water instances rendering
  • Lod system with dynamic mesh quality and culling using QuadTree
  • Tessellation
  • Writing to depth buffer (for correct posteffects like 'depth of fields' or third-party fogs/plugins)
  • Video/text description of each setting in the editor.
  • Fog compatibility out of the box (in one click) with third-party assets for Enviro, Enviro3, Azure, Atmospheric height fog, COZY weather 1,2,3
  • VR supported (PC target platform)

Support for mobile platforms is not planned in the near future due to technical limitations/bugs of compute shaders on mobile platforms.



You can get all new beta changes/fixes/features and get support on the Discord channel

public roadmap: roadmap

Email: kripto289@gmail.com


Technical details

Require compute shaders


KWS Water System (URP Rendering)

(31)
936 users have favourite this asset
(936)
$79
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
134.8 MB
Latest version
1.5.9c
Latest release date
Mar 12, 2025
Original Unity version
2021.3.33
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
$79