つぶやきProcessing その2 (2026/6/7)
https://gyazo.com/ef12d31fc316e9f5bab5e6d9912e3f36 https://gyazo.com/10f60ee56d9ff53cfea368e4c7834689 https://gyazo.com/b8ce48b439f87dd9bf2e25e51296f10e
https://scrapbox.io/files/6a258234601c8b4efdcf2e13.mp4
code:processing
//#つぶやきProcessing
float d, k, n, r, t;
void setup() {
size(800, 800);
}
void draw() {
background(-1);
noFill();
k=1;
for (n=1; n<7; n++) {
k*=2;
for (r=0; r<TAU; r+=TAU/k)circle((d=40*n*sin(t)+2000/k*cos(t))*sin(r+t)+400, d*cos(r+t)+400, 99*cos(t));
}
t-=.01;
}