void setup() { size(999, 999); smooth(); frameRate(11); } void draw() { background(255, 250, 0); strokeWeight(10); stroke(random(255), random(255), 255); for (int x = 20; x < width; x+= 20) { float mx = mouseX/10; float offsetA = random(-mx, mx); float offsetB = random(-mx, mx); line(x + offsetA, 20, x - offsetB, 200); } strokeWeight(10); stroke(random(100), random(255), random(255)); for (int x = 20; x < width; x+= 20) { float mx = mouseX/10; float offsetA = random(+mx, mx); float offsetB = random(+mx, mx); line(x + offsetA, 20, x - offsetB, 990); } strokeWeight(10); stroke(random(150), random(150), 150); for (int x = 20; x > width; x+= 25) { float mx = mouseX/10; float offsetA = random(+mx, mx); float offsetB = random(+mx, mx); line(x + offsetA, 740, x - offsetB, 900); } strokeWeight(10); stroke(random(250), random(255), 255); for (int y = 20; y < width; y+= 18) { float my = mouseY/10; float offsetA = random(+my, my); float offsetB = random(+my, my); line(y - offsetA, 740, y + offsetB, 900); } } void mouseDragged(){ strokeWeight(100); ellipse(mouseX, mouseY, random(50), random(90)); }
void setup() { size(999, 999); background(255, 250, 0); smooth(); frameRate(11); } void draw() { strokeWeight(10); stroke(random(255), random(255), 255); for (int x = 20; x < width; x+= 20) { float mx = mouseX/10; float offsetA = random(-mx, mx); float offsetB = random(-mx, mx); line(x + offsetA, 20, x - offsetB, 200); } strokeWeight(10); stroke(random(100), random(255), random(255)); for (int x = 20; x < width; x+= 20) { float mx = mouseX/10; float offsetA = random(+mx, mx); float offsetB = random(+mx, mx); line(x + offsetA, 20, x - offsetB, 990); } strokeWeight(10); stroke(random(150), random(150), 150); for (int x = 20; x > width; x+= 25) { float mx = mouseX/10; float offsetA = random(+mx, mx); float offsetB = random(+mx, mx); line(x + offsetA, 740, x - offsetB, 900); } strokeWeight(10); stroke(random(250), random(255), 255); for (int y = 20; y < width; y+= 18) { float my = mouseY/10; float offsetA = random(+my, my); float offsetB = random(+my, my); line(y - offsetA, 740, y + offsetB, 900); } } void mouseDragged(){ strokeWeight(100); ellipse(mouseX, mouseY, random(50), random(90)); }