by Daniel Shiffman. Using Perlin Noise to generate a wave-like pattern.
Original Processing.org Example: NoiseWave