xxxxxxxxxx
27
function setup() {
createCanvas(600, 600);
}
function draw() {
background(220);
translate(width/2, height);
branch(20);
}
function branch(len) {
line(0, 0, 0, -len);
if (len < 18) {
return;
}
push();
translate(len, -len);
pop();
push();
rotate(radians(45));
line(0, 0, 0, -len);
translate(0, -len);
branch(len - 1);
pop();
}