void setup() { size(900,800); smooth(); background(0,0,0); } int x, y, lx, ly; void draw() { background(0,0,0); x=400; y=400; ly=y; lx=x; guts(x, y, lx, ly); skin(x,y,lx,ly); delay(1500); } void guts(int x, int y, int lx, int ly) { for(int i=0; i<200; i=i+1) { fill(154+int(x/2)-180, 52+int(x/3)-180, 50+int(x/3)-180); noStroke(); x=x+int(random(-25, 25)); y=y+int(random(-25, 25)); ellipse(x,y,25,25); stroke(65,90,54); line(x,y,lx,ly); lx=x; ly=y; } } //Sloopy Code here with the input arguments void skin(int x, int y, int lx, int ly){ for(int m=0; m<1; m=m+1) { x=int(random(300,500)); y=int(random(300,500)); ly=y; lx=x; for(int i=0; i<200; i=i+1) { x=x+int(random(-25, 25)); y=y+int(random(-25, 25)); stroke(100,120,90, int(random(60,130))); noFill(); ellipse(x,y,lx,ly); lx=x; ly=y; } } }