Water Shader

A Unity3d shader experiment that aims to achieve water surface like behavior. It mimics a realistic surface using Gerstner (Trochoidal) Waves.

Inspired by the Flow tutorial series by Jasper Flick of Catlike Coding.

It supports both the newer URP and the older BiRP rendering pipelines.

Banner showing the Water Shader section overview