/StylisedWater_SurfaceShader

Simple water shader in the style of Zelda: Wind Waker

Primary LanguageShaderLab

Example Gif

Wind Waker Water Shader

This is a really simple Unity Surface Shader that I've styled to look a little like the water from Wind Waker.

It was originally written for an introduction to shader programming course that I taught to 2nd year Game Programming students. As such it's missing more advanced options like depth fade and reflections, but for a simple, stylised scene, this is a useful example.

I've exposed all the parameters to control:

  • UV Scaling
  • UV Scrolling
  • UV Sine Movement
  • Vertex movement
  • Intersection Fade and Colour

It should be trivial to extend to your needs.