Parametri numerici
// height=100 lines=auto
function setup() {
background( 200 );
// PARAMETRI
let diametro1 = random(20,70);
let diametro2 = random(20,70);
let diametro3 = random(20,70);
// ISTRUZIONI PARAMETRIZZATE
circle( 50,35, diametro1 );
circle( 40,60, diametro2 );
circle( 60,60, diametro3 );
noStroke();
circle( 50,35, diametro1-2 );
circle( 40,60, diametro2-2 );
circle( 60,60, diametro3-2 );
}
let diametro1 = random(20,70);
Dichiarazione e impostazione (casuale) del parametro.
circle( 50,35, diametro1 );
Uso diretto del parametro.
circle( 50,35, diametro1-1 );
Uso del parametro rielaborato.
Provare a ricaricare la pagina per notare le varianti casuali possibili.
Le ultime 4 righe di codice cancellano i contorni sovrapposti per ottenere l'effetto di fusione dei cerchi.