Dies ist eine spontan entstandene Variante die nicht zum Endprodukt zählt aber den Weg dahin geebnet hat.
int c; int ct; int f = 2; int t=0; int x = 0; int a= 1; void setup () { size (340, 255); background (255); frameRate = 30; } } void draw () { c=c+6; ct=ct+6; int a= (mouseX + mouseY); println(a); while (ct>5) { ct=0; int rlc = (int) random(9); //rlc=color int rlxa = (int) random(9); //rlxa x coordinate a=1 int rlya = (int) random(9); //rlya y coordinate a=1 } while (c>5) { c=0; int rndzahl = (int) random(9); int rndzahl2 = (int) random(1024); int rndzahl3 = (int) random(768); int rndzahl4 = (int) random(1024); int rndzahl5 = (int) random(768); int rndzahl6 = (int) random(1024); int rndzahl7 = (int) random(768); int rndzahl8 = (int) random(1024); int rndzahl9 = (int) random(768); int rndzahl10 = (int) random(1024); int rndzahl11 = (int) random(768); int rndzahl12 = (int) random(1024); int rndzahl13= (int) random(768); int rndzahl14= (int) random(1024); int rndzahl15 = (int) random(768); int rndzahl16 = (int) random(1024); int rndzahl17 = (int) random(768); fill(255, 255, 255,30); rect(0, 0, 1024, 768); f++; fill(0, 0, 0,f); rect(rndzahl3, rndzahl2,rndzahl3, rndzahl15); rect(rndzahl16, rndzahl4,rndzahl5, rndzahl13); rect(rndzahl17, rndzahl6,rndzahl7,rndzahl11); rect(rndzahl11, rndzahl3,rndzahl8,rndzahl11); if (f==10) {f=0; a++; } if (a==2) { fill(255, 255, 255); rect(0, 0, 1024, 768); a=0; } } }