xxxxxxxxxx
//From twitter: https://twitter.com/Hau_kun/status/1158750489468493829?s=20
float t, i, j, n, s;
void setup(){
size(1024,768);
}
void draw(){
//clear();
background(0,140,180, 1);
s = 30;
for(i = 0; i < 7; i++){
fill(128, i * 20, 192);
for(j = 0; j < s * 3; j++){
n = i + TAU * noise(i, j / 40 - (t += .00005));
ellipse(cos(n) * (j * 4) + width/2, sin(n) * (j * 4) + height/2, 2*(s+1 - j/3), 2*(s+1- j/3));
}
}
}