Spiral

to generate a new and unique variation

Source Code

Every variart piece is open source, you can see exactly how it is drawn from the code.

var phi = (1 + Math.sqrt(5.0)) / 2;
var increment = getRandomArbitary(0, 10) * Math.PI * phi * (1 * Math.PI);

for (var i = 1; i < 300; i++){
  var distance = Math.sqrt(i) * 10;
  var angle = i * increment;
  var cx = distance * Math.cos(angle);
  var cy = distance * Math.sin(angle);
  
  s.circle(width/2 + cx, height/2 + cy, 2);
}