UTD CS Javascript Camp
Submit New
Square Circle Fractal smooth colors
by
Zachary Read
on August 14, 2013 02:30PM
// recursive drawing angleMode="degrees"; background(random(0,155),random(0,155),random(0,155)); var drawPattern = function(level, len) { if (level > 0) { //time to recurse! drawPattern(level-1, len/1); rotate(-90); drawPattern(level-1, len/1); rotate(-90); drawPattern(level-1, len/1); rotate(-90); drawPattern(level-1, len/1); rotate(-90); } else { line(0, 0, len, 0); translate(len, 0); } }; var levels =2; translate(200,200); //to change colors ajust i<*000* but keep value higher than 360 for (var i=0; i<400; i++){ stroke(sin(i*2)*128+128, sin(4*i)*128+128, sin(7*i)*128+128); //stroke(random(0,255),random(0,255),random(0,255)); drawPattern(levels, 100); rotate(1); }
Prev
Back
Next