//generates a map as a derive, a drift //also tests timers Derive deri; void setup(){ size(800, 200); background(255); deri = new Derive(); } void draw(){ //just to test timers println(secOne()); if(secOne() >= 9){ println(" $$ " + secTwo()); //at 15 proves that milis()/1000 by then is too high to resolve to 0 //from th eimnteger divison } //deri = new Derive(); //loop it if(secOne()%4==0){ deri = new Derive(); deri.makeDerive(); //save("derive3.jpg"); }} //just a test to see how timers work int secOne(){ int s1 = millis()/1000; //println(s1 + " "); return s1; } int secTwo(){ int s2 = millis()/5000; // 9/5000 = 1 10/6000 also reverts to 1 from the integer divison //println(s1 + " "); return s2; }