/** * Improvisation * by Xavier Gouchet (2008) * xavier.gouchet@gmail.com * http://www.xgouchet.fr/ */ float epsilon = 0.01; float halfwidth; float halfheight; ArrayList movels; ArrayList highlights; void setup(){ size(256,256); smooth(); frameRate(30); background(0); colorMode(HSB); halfwidth = width * 0.5; halfheight = height * 0.5; movels = new ArrayList(); highlights = new ArrayList(); } void draw(){ fill(0,0,0,32); noStroke(); rect(0,0,width,height); int mcount = movels.size(); for (int i=0; i