xxxxxxxxxx
27
function setup() {
createCanvas(600, 600);
}
function draw() {
background(255);
drawCircle(300, 300, 300);
noLoop();
}
function drawCircle(x, y, r) {
noFill();
stroke(0);
circle(x, y, r * 2);
if (r > 2) {
if (random(1) < 0.75) {
drawCircle(x - r * 0.5, y, r * 0.5);
}
// let offset = random(-r * 0.5, r * 0.5);
// drawCircle(x + offset, y, r * 0.5);
drawCircle(x + r * 0.5, y, r * 0.5);
// drawCircle(x + r * 0.25, y, r * 0.5);
// drawCircle(x + r * 0.25, y + r * 0.5, r * 0.5);
}
}