/* Fundamentos de la programación Master en Digial Medial Design, Elisava. Barcelona, 2009 José Vittone */ void setup () { size(560,700); background(255,255,255); smooth(); } void draw () { for (int y = 0; y < 13; y++) { for (int x = 0; x < 8; x++){ fill(90+(x*0.6), 50+(x*10), 50+(x+10)); figura(); translate(70,0); } translate(-560,70); } noLoop(); } void figura(){ noStroke(); beginShape(POLYGON); vertex(35,0); vertex(26,18); vertex(35,35); vertex(18,25); vertex(0,35); vertex(18,43); vertex(35,35); vertex(26,53); vertex(35,71); vertex(43,53); vertex(35,35); vertex(53,43); vertex(71,35); vertex(53,26); vertex(35,35); vertex(43,18); vertex(35,0); endShape(); }