new version, twice the resolution on the smoke, and minus the 1024 useless invisible sprites.
and a shrunken window for the quazi's out there with weak graphics cards
http://dl.dropbox.com/u/1013446/s/highressmoke.exe
Might be uber cool for some background, and effects... o-0 explosions.
Any chance of collision detection?
you can put physics particles in the smoke if you want, and have them collision detect. I had another demo doing that.
for each space in the grid, you can retrieve the x and y velocity, and the density of the fluid. you can change any of those things (right clicking is changing velocity, and left clicking is changing density). You can adjust the viscosity to make water, or gelatin. and you can adjust the diffusion rate, which is basically how quickly it dissipates. Not included in the paper is how to add solid obstacles, or change the shape of the boundary. I'll be trying to figure those things out. to make it a fluid that can flow out of a container, or water that can have a surface. Should be pretty damn tough to be honest.