Une méthode bourrin...En maya, on peut mettre des ressorts, et si ça marche aussi sous 3DS, tu peux faire comme ça:
Un ressort par particule. Le ressort à une longueur à vide nulle et son origine est à la position de destination de la particule
Un champ de turbulences au fond du verre qui va faire bouger les particules dans tous les sens.
En jouant sur les paramètres du champ et des ressorts (quitte à les modifier en fonction du temps), on arrive peut-être à quelque chose de sympa.
Mais bon, ça fait beaucoup de ressorts à creer