int points = 100; float spAm = 360; // spiral angle maximum float radius = 100; // spiral radius float jiggle = 5; // jiggle - affects the noise animation float rdec = radius/points; float xv, yv, angle,flx, fly,ainc,md,spA,dx; // helping tools ,] void setup(){ size(500,500); flx = width/2; fly = height/2; md = dist(width/2,height/2,width,height); spA = spAm; } void draw(){ background(255); noStroke(); stroke(255); fill(0); // mouse interaction: dx = mouseY/ (float) height; spA = dx*spAm + 360; ainc = spA/points; for(int i=0;i