Files
sunny9898/task8/wk8/wk8_example8b/wk8_example8b.pde
louiscklaw 5637fbf94f update,
2025-02-01 02:07:58 +08:00

29 lines
517 B
Plaintext

// Based on Listing 5.1, Generative Art
float xstart, xnoise, ystart, ynoise, tnoise;
void setup() {
size(300, 300);
background(255);
xstart = random(10);
ystart = random(10);
}
void draw() {
println(frameRate);
//xstart += 0.01;
//ystart += 0.01;
ynoise = ystart;
tnoise +=0.005;
for (int y = 0; y <= height; y+=1) {
ynoise += 0.01;
xnoise = xstart;
for (int x = 0; x <= width; x+=1) {
xnoise += 0.01;
set(x, y, color(255*noise(xnoise, ynoise, tnoise)));
}
}
}