Field Play by Andrei Kaschcha

This is visualization of arbitrary vector fields. A vector field assigns velocity and direction to every point on a plane. I drop thousands of particles on a plane and let them flow according to vector field equation.

This gives mesmerizing flows, and works well for teaching differential equations to students.