Advected particles drive with a Curl Noise force, color them based on normals. Done in SideFX Houdini.