Welcome to Habib's Water Shader Wiki

Welcome

Dear Reader,
If you are here, you are probably interested in water rendering techniques, shaders, computer graphics or you just got lost when surfing the internet.

One interesting and challenging part of computer games is real-time realistic water rendering, that is what this site is about. I'll try to introduce the latest water shader approaches on the following pages. Please, feel free to correct or extend the articles! Every remarks and suggestions are welcomed!



Today's HWS (Habib's Water Shader)

Eliminating straight edges (at water-terrain intersections)

Beach wave formation


Specular reflection settings


Different Fresnel term approximations


General demos


Demonstrating the main steps of the water effect

1. Adding a plane which reflects everything above it
2. Get the plane in motion by some ripples
3. Set the ration between reflection and refraction on the plane
4. Adding some dull color to make the water dirtier
5. Ready :)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License