Move the mouse around to look around, and use the up and down arrow keys to adjust the water level. Enjoy! Here's a handy link for understanding Perlin Noise better: http://flafla2.github.io/2014/08/09/perlinnoise.html
99.99% credit goes to Layzej and chooper100 for developing the code... I get the concept, but implementing it is way over my head. :) I just wanted to make a Perlin Noise project so that I can get a better understanding of it.