Here's the demo and code for the project as it is now. There are plenty of aspects that need finer tuning. I'll slowly work on that... And I hope that other users can modify and contribute to making it better.
On my TODO list:
1). Dynamic lights.. I removed since they were not behaving.
2). A smoother normalmap/flowmap blend... fi; "pulsations".
3). A development panel with sliders to tweak and save results.
4). Reflections/refraction's in render textures.
5). Fallback techniques

Complete project 2-10-16

Read the "readme.txt" and any comments in the code. I'll give assistance where I can.

Any assistance with this effect will be greatly appreciated. I have had lots of enjoyment with porting this stuff to 3DGS. Hell, the last "water work" I did here was way back in 2004-2005 so it's been a long-assed time.

Have fun and contribute!