Hey there,
There is no way to fight intersection artifacts between meshes and sprites. And there is a solution. If you have time, please check these links:
http://developer.download.nvidia.com/wh ... les_hi.pdf
http://www.gamerendering.com/2009/09/16/soft-particles/
http://sirkan.iit.bme.hu/~szirmay/firesmoke.pdf
http://www.informatik.uni-oldenburg.de/ ... page7.html
Thanks.