Ludovico Vianello– Generative Landscape

/* OBIETTIVO VISIVO:
Creare un’atmosfera invernale dinamica sulla skyline di New York.
L’obiettivo è trasformare un’immagine statica in un paesaggio generativo
dove una fitta nevicata cade costantemente, con fiocchi che si muovono
in modo naturale grazie a funzioni matematiche.

SCOMPOSIZIONE LOGICA:

  1. Preload: Caricamento dell’immagine “New YorK.jpg”.
  2. Setup: Creazione di un array di oggetti per memorizzare le proprietà di
    ogni fiocco (posizione, velocità, dimensione).
  3. Background: Visualizzazione dell’immagine con un filtro “tint” per
    simulare la luce fredda e notturna.
  4. Ciclo For (Movimento): Aggiornamento della posizione Y di ogni fiocco
    e aggiunta di un’oscillazione orizzontale con sin().
  5. Funzione Custom (Modularità): Uso di “disegnaFiocco()” per definire
    l’aspetto estetico di ogni particella.

USO AI:
Ho usato Gemini per correggere gli errori di chiusura delle parentesi graffe
e per ottimizzare il reset dei fiocchi quando escono dal bordo inferiore.
*/

Commenti

Lascia un commento