unfinished particle generator module

it needs a canvas to work