Particle waves

This is built using random & Perlin noise.