The Art of Fluid Animation