xxxxxxxxxx
float r=0;
void setup(){
size(700,700);
noStroke();
noCursor();
background(0);
}
void draw(){
colorMode(HSB,200);
background(0);
translate(width/2, height/2);
for(float x = 150; x >= -150; x-=5){
for(float y = 150; y >= -150; y-=5){
float d = dist(x, y, 0, 0);
fill(r%200, 255, 255);
pushMatrix();
translate(x,y);
rotate(radians(1.5*(d - frameCount)));
ellipse(x, y, 3, 3);
ellipse(-x, -y, 3, 3);
popMatrix();
r+=.05;
}
}
}