This is an implementation of Evan Wallace's webgl-water demo using ThreeJS, made by Martin Renou.
Checkout the code: https://github.com/code4fukui/threejs-water/ forked from https://github.com/martinRenou/threejs-water