A sand vortex, simulated in Houdini with MPM.
The base was animated as simple shapes in After Effects.
The animation was imported as points to emit the particles from.
Those particles drove the MPM sand solver.
Then, a swirly VEX-generated velocity field pulled the grains into the vortex, keeping the granular, chaotic feel of real sand.