Wave-like surfaces generated using Perlin noise and GLSL vertex shader. The rendering is by means of a C++ program with openFrameworks toolkit.