Inside Circles

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.

for (var x = 100; x < 450; x += 50){
  for (var y = 100; y < 450; y += 50){
    s.circle(x, y, (y / 400) * getRandomInt(10, 30)).attr({fill: "#003333", opacity: 0.3});
  }  
}

for (var x = 100; x < 400; x += 50){
  for (var y = 100; y < 450; y += 50){
    s.circle(x, y, (x / 400) * getRandomInt(10, 30)).attr({fill: "#330033", opacity: 0.3});
  }  
}