お散歩コーディング (2026/5/6)
https://gyazo.com/89e01f83f99a4af7321244b41ef8c2ac https://gyazo.com/a3de133ea2b5bfdfe89f4f8f13f0db87 https://gyazo.com/fdfbe15b9aad00e6790405ce9396d586
https://scrapbox.io/files/69fb2f3f2dc79442f0d83318.mp4
code:processing
//#Processing
int n=9999, i;
float a[]=new floatn*2, t=999; void setup() {
size(800, 800);
colorMode(HSB);
background(0);
}
void draw() {
if (t++>255) {
t=0;
noiseSeed((int)random(999));
for (i=0; i<n; i++) {
}
}
fill(0, 2);
square(-1, -1, 802);
stroke(t, 255, 255);
for (i=0; i<n; i++) {
point(ai*sin(ai+n)+400, ai*cos(ai+n)+400); ai+n+=sin((1-2*noise(ai+n))*PI)/99; }
}