Hi Thomas,
The demo looks quite good.

I have not had a chance to look the source code yet as I am quite interested in the "smoke" and "filling texture" effects.