size (400, 400); background(30); smooth (); for(int i=0; i<100; i++) { float r = random(100); stroke(r*1); quad(100+r, i+r, 10+r, i+r, 110+r, 150+r, 350+r, 285+r); // quad shape based on x and y coordinates "quade (x1, y1, x2, y2, x3, y3, x4, y4). "+r" adds a random number within a range of 0 - 100. fill(204+r, 102+r, 0); // this makes the quad shape orange with a possible variation of 100 to make a neutral color scheme. } for(int i=0; i<100; i++) { float r = random(100); stroke(r*1); quad(300+r, i+r, 310+r, i+r, 110+r, 150+r, 350+r, 285+r); // quad shape based on x and y coordinates "quade (x1, y1, x2, y2, x3, y3, x4, y4). "+r" adds a random number within a range of 0 - 100. fill(204+r, 122+r, 0); // this makes the quad shape orange with a possible variation of 100 to make a neutral color scheme. } for(int i=0; i<100; i++) { float r = random(100); stroke(r*1); quad(200+r, i+r, 370+r, i+r, 10+r, 350+r, 350+r, 285+r); // quad shape based on x and y coordinates "quade (x1, y1, x2, y2, x3, y3, x4, y4). "+r" adds a random number within a range of 0 - 100. fill(204+r, 122+r, 0); // this makes the quad shape orange with a possible variation of 100 to make a neutral color scheme. } fill (240); PFont font; font = loadFont("SynchroLET-48.vlw"); textFont(font); String s = "Processing"; text(s, 105, 300, 400, 50); textSize(14); text("Danny Lambdin 2007",235,365); textSize(18); text("TWISTED QUADRANTS",200,350);