A fully procedural water shader. Features Gerstner waves, depth-based coloring, shoreline foam, and stylized reflections—no textures required.Procedural Water is a lightweight water shader designed for Unity. It is fully procedural and requires no textures, making it easy to integrate, customize, and scale across different environments.The shader includes Gerstner wave displacement, depth-based color blending, shoreline and intersection foam, Fresnel reflections, specular highlights, and optional micro-surface ripples. It works well for oceans, lakes, rivers, pools, and stylized water surfaces.RequirementsUnity 2021.3 LTS or newer

