Abstract particle animation