Learning Cuda and fluid simulations.2 millions self shadowed particles advected by a 3D fluid at 15 fps on a geforce 460GTX.
Github repository