void setup(){ size(500,500); int sizeX = 500; int sizeY = 500; //float c1,c2; //float dmeter; //noStroke(); smooth(); background(255); } void draw(){ noStroke(); float c1x = random(0,500);// center points of two circle float c1y = random(0,500); float c2x = random(0,500); float c2y = random(0,500); float dmeter1 = random(10,100);// sizes of circles float dmeter2 = random(10,100); fill(round(random(50,210)),180); ellipse(c1x,c1y,dmeter1,dmeter1); fill(round(random(50,210)),180); ellipse(c2x,c2y,dmeter2,dmeter2); strokeWeight(3); stroke(190); noFill(); line(c1x,c1y,c2x,c2y); //bezier(c1x,c1y, c1x+random(-100,100), c1y+random(-100,100), c2x+random(-100,100),c2y+random(-100,100) ,c2x,c2y); }