Anna De Luca – Geometric Tipography

Per questo esercizio ho scelto di rappresentare graficamente le lettere “A ed “N”, costruendole attraverso forme geometriche semplici all’interno di un canvas 400×400. L’obiettivo era creare una composizione pulita ma dinamica, giocando sia con la forma che con il colore.

Ho introdotto un’interazione basata sul movimento del mouse utilizzando la variabile mouseX: quando il cursore si trova nella metà sinistra del canvas, lo sfondo appare azzurro chiaro e la lettera è rosa; quando invece il mouse supera la metà (x > 200), i colori si invertono, creando un effetto visivo immediato e interattivo.

Per gestire questo comportamento ho definito due variabili, coloreSfondo e coloreLettera, che vengono aggiornate dinamicamente all’interno della funzione draw() tramite una struttura condizionale if/else. Questo mi ha permesso di separare la logica dalla resa visiva, rendendo il codice più chiaro e modificabile.

Per la lettera “N”, oltre a segmenti e linee, ho costruito una figura più complessa (costituita da 6 lati, irregolare) utilizzando i comandi beginShape e endShape.

Dal punto di vista grafico, la lettera è costruita con linee e forme piene, con un contorno bianco (stroke) di spessore 4 che ne migliora la leggibilità e il contrasto rispetto allo sfondo.

Infine, per progettare con precisione le proporzioni e individuare facilmente le coordinate dei punti, ho utilizzato un file realizzato in Figma, che mi ha aiutato a tradurre il disegno in codice in modo più accurato.

Commenti

Lascia un commento