Vai al contenuto

Archivio:

scale()

ūüď¨ Per rimanere aggiornato sui prossimi articoli e su altri contenuti di creative coding, puoi iscriverti a questa newsletter. Per farlo √® sufficiente inserire il tuo indirizzo e-mail nel campo qui sotto.

Puoi leggere l'archivio qui. Powered by TinyLetter

Controllare le trasformazioni: pushMatrix() e popMatrix()

Le funzioni di trasformazione viste nell’ultimo post ci hanno dato prova di¬†come sia possibile andare a modificare dinamicamente il sistema di coordinate di Processing. In questo articolo, introdurremo¬†due nuove funzioni chiamate¬†pushMatrix() e¬†popMatrix() che, come vedremo insieme, ci permettono¬†di avere maggiore controllo sulle trasformazioni. Matrici Ogni volta che usiamo le funzioni¬†translate(),¬†rotate() e¬†scale() andiamo a modificare¬†una¬†matrice ‚Ästin […]

Trasformazioni: translate(), rotate(), scale()

Abbiamo gi√† avuto modo all’inizio del percorso base di prendere esplorare il sistema di coordinate in Processing. Una cosa che non abbiamo affrontato in modo approfondito √® che questo sistema non √® statico. Esistono, infatti delle funzioni dette¬†trasformazioni che ci permettono di modificare il nostro impianto di base. Tali funzioni sono translate(), rotate() e scale() […]