Freely inspired by Ben Tommy E sketch [https://github.com/BenTommyE/3D_wave_sim]
Playing with 3D waves in Processing
Click space to manipulate the water or stop manipulation.
Use the mouse to look around (it's a PeasyCam)
Click S to switch sphere/plane
In sphere mode, click K and L to have different spheres (meridians and parallels) if K and L are off H show a "hair sphere"