• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.0.1: 2025-06-29T23:43:12Z
  • First Published: 2025-06-15T18:55:11Z
  • Size: 179125696
  • Supported Unity Versions: 2022.3.46
tools particles-effects

KWS2 Dynamic Water System

No rating !(2 Votes)
$146.29 $146.29

KWS2 is an advanced water system for Unity, built around a physically-based real-time simulation.


Unlike many static or purely visual solutions, KWS2 simulates actual wave-based flow, interactions with dynamic objects, and terrain-driven behavior.

Fully customizable through zones and optimized as far as technically possible for large-scale water environments.

Perfect for oceans, rivers, lakes, and waterfalls.


Compared to the first version KWS Water System, some outdated features have been removed, while others have been significantly improved and reworked from the ground up.

KWS2 is a completely separate asset and does not require KWS1 to work.
An upgrade discount (~40%) is available for existing KWS1 users.


Supported pipelines: Built-in, URP, HDRP, including Unity 6


Mobile platforms are not supported due to compute shader limitations and known rendering issues.


Other platforms (VR, Metal, PlayStation, Xbox, etc.) may work, but are not officially supported or guaranteed.




Main Features:

  • Real-time dynamic water simulation using flow water equations and FFT ocean rendering
  • Spline-free river and waterfall creation - auto-follows terrain, no manual pathing
  • Easy zone-based workflow: add flowing water in seconds
  • Interaction with dynamic objects, shore response, and obstacle avoidance
  • Buoyancy system + height/flow sampling API for floating objects
  • Optional cached simulation (preflow) with dynamic rerouting

Rendering & Lighting:

  • Physically-based lighting with absorption, SSS, caustics, sunshafts, and PBR shading
  • Volumetric lighting above/below surface + underwater sunshafts
  • Reflections stack: fast SSR, planar, skybox and anisotropic reflection
  • Refraction with dispersion and water IOR
  • Internal underwater reflections (Snell’s window) with full immersion support
  • Anisotropic highlights and Fresnel-based shimmer

Visual Effects & Environment:

  • Dynamic foam, splash particles, wetness, and droplets
  • Custom zones for color, wind, water level, or full transparency (glass/submarine view)
  • Bioluminescent foam/plankton style
  • Persistent puddles and flooding with depth awareness
  • Camera effects: underwater transitions, water-on-lens, blur, droplets, half-water line

Optimization & Integration:

  • GPU-driven mesh generation via Quadtree LOD and procedural instancing
  • Automatic simulation LOD: particle count, update rate, and culling by distance/occlusion
  • Full support for Built-in, URP, and HDRP pipelines
  • Writes to depth buffer (for DoF, third-party fog, volumetrics)
  • One-click fog support: Enviro, Azure, Aura2, COZY, and more
  • In-editor tooltips and documentation for every parameter
  • Quality settings are linked to Unity's global quality levels for seamless scaling

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

Discord channel

Email: [email protected]


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!