@Emre: a promising method to speed up particle rendering is descriped in GPU Gems 3 with 'off-screen particles' but I dont now how far it is understandable for you...nevertheless, look really cool so far. Would like to see it in motion wink