This is a ocean wave animation made in openframeworks. The wave goes down as it moves forward. Based on the Linear Theory of Ocean Surface Waves and ofNoise: http://oceanworld.tamu.edu/resources/ocng_textbook/chapter16/chapter16_01.htm
Thanks to Andreas Muller for the setup: https://github.com/andreasmuller/NoiseWorkshop