Smoke Effect

A way to draw smoke. The method used here is to have a buffer that doesn't clear itself, draw particles that move on top of it and then apply an blur filter. 

Another fun thing is to add other filters on top of the blur filter, it creates some interesting results. 