Procedurally generated water and terrain using Simplex Noise
The final demo can be found here
- Ripples using Simplex noise and a time step
- Reflection and refraction using multi pass rendering and clipping planes
- Dynamic terrain using Gaussian 2D function and Simplex noise
- Fresnel effect
- Phong lightning using gradient of noise and perturbed normals
- GUI to tweak parameters