xxxxxxxxxx
function setup() {
// creo la tela su cui disegnare, il canvas
createCanvas(1000, 600);
rectMode(CENTER);
// scegliamo il colore di sfondo del canvas
// un parametro tra 0 e 255
// oppure tre parametri per R, G e B
background(232, 211, 142);
// istruzione di loop o ciclo
for (let conta = 1; conta <= 100; conta = conta + 1) {
// qui scrivo le istruzioni che devo ripetere
// decido lo spessore del segno
strokeWeight(100 + random(-50, 50));
// scelgo il colore del segno
stroke(random(255), 100, 100, 80);
// disegno un punto
//point(random(width) * 10 / conta, random(height) * 10 / conta);
//point(random(width), height / 2);
strokeWeight(1);
line(0, 0, random(width), height);
fill(random(255), 100, 10, 80);
//ellipse();
//rect();
circle(conta * 3 + random(200), conta * 4, conta * 3);
fill(100, random(255), 10, 80);
triangle(width, 0, random(700, 900), random(100, 500), random(700, 900), random(100, 500));
fill(200, random(255), 10, random(10,30));
rect(width/2,height/2,random(width/2),random(height));
}
}