Processing the Art of code. Il workshop condotto da Matteo Riva – Durata del corso: 11 e 12 maggio (dalle h10 alle h17).
—————————————-
Obiettivo del workshop è raggiungere una buona conoscenza di Processing attraverso l’applicazione pratica di strutture algoritmiche per la grafica generativa, in modo particolare nella simulazione di ambienti naturali interattivi, data-driven e stocastici. Saranno forniti gli strumenti e le competenze per la realizzazione di grafica generativa e verranno presentate le tecniche di interazione con il mondo fisico e l’acquisizione di dati remoti in tempo reale, arrivando alla realizzazione collaborativa di un’installazione interattiva sensoriale.
Programma
PARTE 1) Generative Art con Processing
- Processing: linguaggio, IDE e struttura di uno sketch
- Disegnare con Processing: forme, colori, testo…
- Programmazione: Strutture iterative e condizionali, funzioni, tipi di dato, vettori e ArrayList
- Random generation e noise pattern
- Disegno ricorsivo: frattali
PARTE 2) Creative coding: alberi 2D e 3D
- Disegno ricorsivo: algoritmo di Cantor, curva di Koch
- Lindenmayer system (L-system)
- Algoritmi ricorsivi per simulare sistemi naturali
- Generazione deterministica e stocastica
- Introduzione al 3D rendering con Processing
PARTE 3) Interaction design
- riepilogo tramite analisi di “breeze” di Felix Faire (2013)
- interazione con NUI: ambiente fisico sensoriale
- interazione col web: interrogazioni e data-visualization
- realizzazione pratica: ecosistema virtuale generativo con interazione collaborativa e interfaccia fisica
Partecipanti
Nessuno prerequisito particolare. La conoscenza generica della logica di programmazione in un qualsiasi linguaggio può essere d’aiuto.
Attrezzatura
Ogni partecipante dovrà avere il proprio portatile* con installata ultima versione di Processing.
*con qualsiasi sistema operativo e possibilità di collegamento in rete tramite wifi.Per iscriversi: inviare una mail all’indirizzo info@videosoundart.com
Video Sound Art è un centro di produzione e festival di arte contemporanea con sede a Milano attivo dal 2011, dedicato alla valorizzazione dei giovani talenti e alla promozione di linguaggi innovativi e attività di contaminazione, incentivando la sperimentazione di nuove tecnologie e l’utilizzo di tecniche di lavorazione artigianale. Il dipartimento educational propone workshop, seminari, laboratori condotti da professionisti internazionali, per incentivare la trasmissione di tecniche innovative nell’ambito dei differenti settori artistici. L’obiettivo è contribuire alla formazione e alla crescita di una nuova generazione di operatori del settore, attraverso approfondimenti pedagogici, momenti di autoformazione, confronti con docenti qualificati.