Circles
to generate a new and unique variation
Every variart piece is a small program. This is the one that drew what you're looking at.
var spacing = intVariable('spacing', -10, 35);
var numCircles = 6;
var margin = 25;
var startColor = '#581839';
for (var x = margin; x < width; x = x + 100){
for (var y = margin; y < height; y = y + 100){
s.circle(x + margin, y + margin, (width/numCircles) - spacing)
.attr({fill: startColor, opacity: 0.4})
}
}Copyright © 2014–2026 Logic and Matter. All rights reserved. Questions? Comments? hello@variart.io