imgFluid = mtApplication.createImage(fluidSolver.getWidth(), fluidSolver.getHeight(), PApplet.RGB);
// Create particle system
particleSystem = new ParticleSystem(mtApplication, fluidSolver);
this.getCanvas().addInputListener(new IMTInputEventListener() {
//@Override
public boolean processInputEvent(MTInputEvent inEvt){
if(inEvt instanceof AbstractCursorInputEvt){
AbstractCursorInputEvt posEvt = (AbstractCursorInputEvt)inEvt;
if (posEvt.hasTarget() && posEvt.getTargetComponent().equals(getCanvas())){