Line[] blackLines; int howManyBlack = 300; Line[] whiteLines; int howManyWhite = 700; float m = 0; float r = random(90); float ry = random(15); float rs = random(2); float rl; //===================================================== void setup() { size(640,480); background(0); smooth(); blackLines = new Line[howManyBlack]; for(int i = 0; i < howManyBlack; i++){ r = random(30,250); ry = random(30); rl = random(5,40); rs = random(-1,1); blackLines[i] = new Line (r,ry,0,rs,rl); } whiteLines = new Line[howManyWhite]; for(int i = 0; i < howManyWhite; i++){ r = random(250); ry = random(30); rl = random(5,40); rs = random(-1,1); whiteLines[i] = new Line (r,ry,255,rs,rl); } } void draw(){ background(0); if (mousePressed) { background(255); } for(int i = 0; i