xxxxxxxxxx
50
var r0 = 50;
var deltaPhi = 0.1;
var delta = 10;
function setup() {
createCanvas(400, 400);
translate(width/2, height/2);
background(255);
stroke(0);
smooth();
strokeWeight(2);
var x = r0;
var y = 0;
var r;
// now draw a few things
for ( r0 = 30; r0<200; r0 = r0+20) {
noFill();
//println(r0);
beginShape();
curveVertex(r0,0);
curveVertex(r0,0);
// delta = 2*pow(r0,2)/10000;
delta = 200/r0;
//delta = 0;
//delta = 40/r0;
//strokeWeight(random(0,1)*4);
//stroke(delta*random(0,100),delta*random(0,100),delta*random(0,100));
stroke(0,0,0);
for (i = 0; i < (2*PI)/deltaPhi; i=i+1) {
r = r0 + random(-1,1)*delta;
x = r *cos(i*deltaPhi);
y = r* sin(i*deltaPhi);
curveVertex(x,y);
//ellipse(x,y,3,3);
}
curveVertex(r0,0);
curveVertex(r0,0);
endShape();
}
}