Andrea Catalfamo – Generative Landscape

OBIETTIVO VISIVO:
L’obiettivo è creare una spiaggia con sabbia dalle variazioni cromatiche leggere, un mare con onde che si infrangono in modo naturale, due pesci che nuotano nella zona d’acqua vicina alla riva e un granchio che compare ogni tanto dalla sabbia.
SCOMPOSIZIONE LOGICA:
1. Background: Sfumatura verticale dal blu più intenso verso tonalità più chiare dell’acqua, fino alla “lineaRiva”.
2. Onde: Ciclo “for” che costruisce più fasce d’onda con curve Bézier. Ho clonato la stessa onda piu volte modificandone colore, trasparenza e posizione sugli assi x e y.
3. Granchio: Il granchio compare ogni tanto in una posizione casuale all’interno della spiaggia, usando una variabile di tempo e una condizione if per controllarne la comparsa.
4. Interattività Pesci: Due pesci si muovono in base al passaggio del mouse all’interno del canvas.
USO AI: Ho usato perplexity per farmi aiutare con la scrittura dei cicli e per correzioni sul movimento del granchio, ho avuto problemi con il far combaciare la posizione del buco con il granchio stesso.

https://editor.p5js.org/A.catalfamo/full/TqscxcuRs

Commenti

Lascia un commento