xxxxxxxxxx
34
var o=2;
function setup() {
createCanvas(windowWidth, windowHeight);
stroke(255, 255);
strokeWeight(.01);
fill(120, 200, 200, 64);
}
function draw() {
background(0);
translate(width / 2, height/2);
rotate(PI / 2);
//scale(map(mouseX, 0, width, 0.2, 25));
scale(1.25);
drawCircle(0, 0, 200);
o += 0.005;
if(o>4) o = 2;
}
function drawCircle(x, y, d) {
ellipse(x, y, d, d);
if (d > 10) {
drawCircle(x + d / (2), y, d / 2);
drawCircle(x - d / (0+o), y, d / 2);
drawCircle(x, y + d / (0+o), d / 2);
drawCircle(x, y - d / (0+o), d / 2);
}
}