// by david int[][] result; void setup() { setup_(); result = new int[width*height][3]; } void draw() { if (!recording) { t = mouseX*1.0/width; draw_(); } else { for (int i=0; i> 16 & 0xff; result[i][1] += pixels[i] >> 8 & 0xff; result[i][2] += pixels[i] & 0xff; } } loadPixels(); for (int i=0; i