xxxxxxxxxx
35
function setup() {
createCanvas(1000, 1000);
}
function draw() {
blendMode(BLEND);
background(255);
blendMode(DARKEST);
frameRate(60);
noStroke();
let offx = 0.08 * sin(frameCount/200);
let offy = 0.08 * sin(frameCount/120);
for(let i=0; i<300;i++)
{
//fill(128+127*sin(i));
//fill(128+127*sin(i/20),128+127*sin(i/40),128+127*sin(i/60));
fill
(
map (sin(TWO_PI*i/300*3),-1,1,0,255),
map (sin(TWO_PI*i/300*2),-1,1,0,255),
map(sin(TWO_PI*i/300),-1,1,0,255)
);
circle(500+275*sin(i*(0.01+offx)),500+100*cos(i*(0.07+offx)),50)
}
// posible - 0.02 and 0.07
}