FlowFieldの立体感 (2025/11/10)
https://gyazo.com/9c78ada751ec106dd9ca748f935335ed https://gyazo.com/cfe25f3582dccf22d60fccf0928545b7 https://gyazo.com/ebfbb1139a97fbeb2c706ab26d034d95
https://scrapbox.io/files/6911ee439687c9a0d9130f0e.mp4
なんとか1ポストに収めたかったけど、ちょっと無理だった…。
code:processing
//#Processing
int n=9999, i;
float a[]=new floatn*2, r, t=999; void setup() {
size(800, 800);
}
void draw() {
if (t++>300) {
for (i=0; i<n*2; )ai++=random(800); background(0);
noiseSeed(millis());
t=0;
}
fill(0, 3);
square(-1, -1, 802);
stroke(-1, 99);
for (i=0; i<n; i++)
point(ai+=sin(r=PI*noise(ai/500, ai+n/999))-1, ai+n+=cos(r)); }