Stylized - Water Shader OFFICIAL SALE

Stylized Water VFX is a complete, procedural water system for Unity 6's Universal Render Pipeline. The water plane is displaced by real Gerstner waves — vertex-lifted crests with a cross lattice and sharpenable peaks — not a flat plane with a normal map pretending to move.


The entire effect is texture-free: ripples, foam and caustics are all computed procedurally in the shader. Screen-space caustics land on every submerged surface — sand, rocks, plants, the underwater half of floating objects — not just the seabed. Foam around meshes follows the real silhouette of any object crossing the surface, from any viewing angle, using a distance field built each frame by a Jump Flood pass. Shoreline foam and breaking waves trace the coastline, while wake ripples and splash rings are driven live from C# as objects move through or fall into the water.


A Rigidbody buoyancy component reads the same wave height the shader draws, so floating objects bob correctly on both waves and wake ripples. Optional planar reflections are available alongside standard reflection probes.


Everything is tuned directly on the water material — no coding required for setup. Three quality tiers (High/Medium/Low), switchable at runtime, scale ripple detail, caustics, planar reflections and foam resolution to fit your target hardware.


Setup takes two steps: drop in the water prefab, then add the two included URP Renderer Features (caustics and underwater fog). A demo scene, full EN/RU documentation, and example props are included.