A downloadable asset pack

In this project, I developed a custom water shader in Unity using CG. The shader implements the Gerstner wave function to dynamically deform a plane and simulate realistic wave motion. Lighting effects are enhanced using a normal map, and several visual parameters are exposed via adjustable sliders, including wave density, color, shoreline behavior, refraction intensity, and wave speed.

Download

Download
WaterShaderBuild.zip 31 MB