つぶやきProcessing (2024/11/18)
https://gyazo.com/0cadbbb5b244e8f4b7a4b4c7effc0556 https://gyazo.com/f67b157ebe4f41f404d429d09cea0bbf https://gyazo.com/12fbfe950f6b3bc1e8ff82d9703a0bc0
https://scrapbox.io/files/673b336f460040fd8e927686.mp4
stroke(-1);は不要なのに消し忘れてポストしちゃった...。下のソースではコメントにしているけど不要。
code:processing
//#つぶやきProcessing
float x, y, t, c;
void setup() {
size(800, 800);
}
void draw() {
background(0);
// stroke(-1);
for (x=0; x<800; x++)for (y=0; y<800; y++) {
stroke(c=64*(sin(dist(x, y, 200, 400)/(5*sin(t)+8))+sin(dist(x, y, 600, 400)/(5*cos(t)+8)))+128);
if (c>50*cos(t)+150)point(x, y);
}
t+=PI/300;
}