xxxxxxxxxx
int x = $(window).width();
int y = $(window).height();
float startLength = y / 3.75;
double stoke = (int)random(40);
void setup() {
size(x,y);
background(0);
}
//Brown Tree Color: stroke(130,82,1)
void draw() {
translate(x / 2, y);
strokeWeight(stoke);
stroke(255);
line(0,0,0, -startLength);
translate(0, -startLength);
tree(startLength, .65, stoke);
}
void tree(float len, float ang, double strok) {
len *= 0.75;
strok *= 0.50;
if(len > 15) {
pushMatrix();
rotate(ang);
strokeWeight(strok);
stroke(255);
line(0,0,0, -len);
translate(0, -len);
tree(len, ang, strok);
popMatrix();
pushMatrix();
strokeWeight(strok);
stroke(255);
line(0,0,0, -len);
translate(0, -len);
tree(len, ang, strok);
popMatrix();
pushMatrix();
rotate(-ang);
strokeWeight(strok);
stroke(255);
line(0,0,0, -len);
translate(0, -len);
tree(len, ang, strok);
popMatrix();
}
/*
else {
fill(30,147,45);
ellipse(0,15,15,len*1.5);
}
*/
}