Metaballs 2D with canvas