Eleonora Nordio – Pattern Generator

Costruzione della griglia modulare: ho suddiviso la canvas in una matrice regolare di righe e colonne calcolando la dimensione di ogni singolo quadrato attraverso due cicli for annidati, che calcolano le coordinate di ciascun riquadro. Logica di alternanza (pari/dispari): applico l’operatore modulo agli indici di riga e colonna, il programma riconosce il ritmo a scacchiera, distinguendo le celle pari da quelle dispari così posso applicare variazioni grafiche differenti. Trasformazione geometrica e rotazione a rombo: All’interno di ogni singola cella viene isolato il sistema di coordinate con push e pop; l’origine viene traslata al centro del modulo e ruotata di 45 gradi trasformando un quadrato standard in un rombo.

Commenti

Lascia un commento