つぶやきProcessing (2025/9/17)
https://gyazo.com/c849e3a0cd11d9b85f7e0b9e23bdf237 https://gyazo.com/6b7a11709ad27fe5686a877700a008c5 https://gyazo.com/38dae4bc1a42e57ec848715ff91d6181
https://scrapbox.io/files/68c98c04c75323355d52357d.mp4
code:processing
//#つぶやきProcessing
float t, i;
void setup() {
size(800, 800);
}
void draw() {
background(-1);
translate(400, 400);
for (i=0; i<4; i++) {
a(99);
rotate(PI/2);
}
t+=.002;
}
void a(float d) {
if (d>9) {
line(0, 0, 0, d);
push();
translate(0, d);
float r=d/(5+9*t*t);
rotate(r);
a(d/1.3);
rotate(-r*2);
a(d/1.3);
pop();
}
}