無題 (2025/9/8)
https://gyazo.com/32bad306f2194db22b384c8421b4ba5b https://gyazo.com/0ea44bf8b66ee8a85957ee76f3153490 https://gyazo.com/d194258c92050cc74487c40388cec1f2
https://scrapbox.io/files/68bee5a4adc96bec5d181f31.mp4
動画だとちょっと劣化するので、自分のPCで動かして見るのが吉。
code:processing
//#Processing
int n=9999, i;
float a[]=new floatn*2, d, u, v, x, y, c, t; void setup() {
size(800, 800);
for (i=0; i<n; i++) {
}
}
void draw() {
background(-1);
x=99*sin(t+=.01);
y=99*cos(9*noise(t));
for (i=0; i<n; i++) {
d=dist(x, y, u=ai*sin(ai+n), v=ai*cos(ai+n)); circle(u+400, v+400, 9*noise(i));
c=constrain(9999/d/d, -1, 1);
ai+=d>500*noise(t*9)?c:-c; ai+n+=constrain(9/d/d, 0, .1); }
}