void drawSVG(int svg_id, float path_x, float path_y, float path_scale, float path_rotate, color c){ scale(width/svgwidth[svg_id]); //transformation for whole svg for (int j=1; j <= pathnumber[svg_id]; j++) { if(random(0,10) > 5){ fill(0); } else { fill(255); } stroke(0); pushMatrix(); scale(path_scale); translate(path_x,path_y); rotate(path_rotate); //transformation for single paths paths[svg_id][j].draw(0,0); popMatrix(); } }