xxxxxxxxxx
//colorful black hole
//Hayato Nakayama
let colors = [];
let temp = [];
let diameter =830;
function setup() {
createCanvas(500, 400);
for(let i = 0; i < diameter;i++){
for(let j = 0; j < 3; j++){
temp.push(random(255));
};
colors.push(temp);
temp = [];
};
}
function draw() {
frameRate(20);
background(255);
fill('black');
stroke(255, 255, 255);
ellipse(100, 190, 80);
for(let k = 0;k < diameter; k++){
noFill();
stroke(colors[k][0], colors[k][1], colors[k][2]);
ellipse(100, 190, k + 80);
};
for(let l = 0; l < 3; l++){
temp.push(random(255));
};
colors.unshift(temp);
temp = [];
colors.pop();
}