xxxxxxxxxx
42
function setup() {
var size = 20;
var margin = 5;
var steps = 3;
var active = steps - 1;
var y = 0;
var filename = 'vGridSlider' + steps
createCanvas(size, (size * steps * steps) + 0);
noLoop();
rColor = color (random(255), random(255), random(255));
aColor = color (0, 0, 0, 0)
background(aColor);
for (var i = 0; i < steps ; i++) {
for (var j = 0 ; j < steps ; j++) {
fill (aColor);
noStroke();
//stroke (0);
rect (0, y, size - 0, size);
if (j == active) {
fill (0);
}
else {
fill (200);
}
noStroke();
rect (margin, y + margin, size - (margin * 2), size - (margin * 2));
y += size;
}
active -= 1;
}
saveCanvas(filename, 'png');
}