From 0c3d97fb78bf87308ca068f30f81431f476b1c7f Mon Sep 17 00:00:00 2001 From: c Date: Mon, 27 Jun 2022 09:40:04 +0200 Subject: [PATCH] clean up code, add cmts and improve moving --- sketch.js | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/sketch.js b/sketch.js index e58e6d2..6befab0 100644 --- a/sketch.js +++ b/sketch.js @@ -23,22 +23,19 @@ function setup() { angleMode(DEGREES) rn = random(1,1000) - noLoop() - } function draw() { - n++; + n = n + deltaTime; setViewerPosition(0, 10, 350-n); - if(n>=600){ + //respawn + if(n>=550){ n=0; setup(); } - - //rotateY(n/2); - + //draw plane noStroke(); rotateX(90); fill(0, 160, 0); @@ -46,11 +43,10 @@ function draw() { fill(128, 128, 0); rotateX(-90) - + //draw trees for(let i = 0; i 10 ){ + //stem/branch for(var i=0;i<3;i++){ rotateY(random(100,140)); @@ -85,11 +74,10 @@ function branch(len) { rotateZ(random(20,50)); branch(len *0.7); - pop(); } } else { - + //leaf var r = 80 + random(-20,20) var g = 120+ random(-20,20) var b = 40+ random(-20,20)