Real Time Fluids
Click and drag your mouse inside the box!
Your browser does not support html5! :(
Methodology
Jos Stam, "Real-Time Fluid Dynamics for Games"
Paul Rouget - Faster canvas rendering
Topaz's implementation