I worked on Smoker in the Spring of 2003 for a Digital Video Special Effects class. It is a fluid motion simulator, based mostly on Jos Stam's Stable Fluids method. Here's the old project page:, which may provide some useful information and screenshots, but probably not much. I apologize in advance for the extremely poor acting in the final movie :-)

Click on any picture for an example movie generated with Smoker.

Click here to see the final movie