Crea un’installazione che reagisce ai movimenti del pubblico
In quattro incontri realizzerai una prima esperienza interattiva nella quale la presenza e i gesti delle persone modificano immagini, particelle, animazioni o suoni in tempo reale. Utilizzerai Processing per programmare l’ambiente visivo e una depth camera Orbbec per rilevare il corpo nello spazio, collegando il movimento fisico a una risposta digitale proiettata.
Entra nello spazio. Il sensore rileva il corpo. La scena reagisce.
La depth camera osserva l’area interattiva e restituisce dati sulla posizione dell’utente. Orbbec SDK interpreta le informazioni del sensore, mentre Processing le trasforma in variazioni visive e sonore: il pubblico non utilizza mouse o controller, ma interagisce direttamente attraverso il proprio corpo.
La tecnologia diventa interessante quando crea relazione.
Interactive Experience propone un approccio concreto alle tecnologie creative: non strumenti da usare in modo isolato, ma materiali per costruire esperienze, attivare curiosità e coinvolgere le persone.
PROCESSING
Processing è un ambiente di programmazione pensato per la grafica, l’animazione e il creative coding. Nel laboratorio viene utilizzato per generare immagini, particelle ed effetti visivi che reagiscono in tempo reale ai movimenti del pubblico.
ORBBEC SDK
Orbbec SDK è l’insieme di strumenti software che permette di acquisire e utilizzare i dati provenienti dalla depth camera. Consente di leggere profondità, posizione e movimento, mettendo in comunicazione il sensore con l’esperienza sviluppata in Processing.
DEPTH CAMERA E BODY TRACKING
La depth camera rileva la distanza degli oggetti e la posizione delle persone nello spazio. Attraverso il body tracking è possibile riconoscere parti del corpo, gesti e movimenti, trasformandoli in comandi per controllare immagini, suoni e animazioni digitali.
Il Programma
Programma didattico
Incontro 1 — Creative coding con Processing – 3 ore
- Il codice come strumento creativo.
- Introduzione all’arte generativa e alle installazioni interattive.
- Installazione e interfaccia di Processing.
- Struttura di uno sketch.
- Funzioni
setup()edraw(). - Coordinate, forme, colori e movimento.
- Variabili, condizioni e interazione con mouse e tastiera.
Attività pratica: realizzazione di una prima animazione generativa interattiva.
Incontro 2 — Immagini, movimento e sistemi particellari – 3 ore
- Gestione di immagini e contenuti multimediali.
- Trasformazioni, trasparenze e sovrapposizioni.
- Movimento, velocità e accelerazione.
- Cicli, funzioni e array.
- Creazione di sistemi particellari.
- Generazione di effetti visivi reattivi.
- Organizzazione del codice in elementi riutilizzabili.
Attività pratica: sviluppo di una composizione visiva generativa controllabile dall’utente.
Incontro 3 — Depth camera e body tracking – 3 ore
- Differenza tra webcam, sensore RGB e depth camera.
- Introduzione alla mappa di profondità.
- Configurazione della videocamera Orbbec.
- Introduzione a Orbbec SDK.
- Acquisizione e visualizzazione dei dati del sensore.
- Rilevamento della presenza e della distanza.
- Introduzione al body tracking.
- Lettura delle coordinate di mani, testa e busto.
Attività pratica: collegamento dei movimenti del corpo ai parametri di una scena digitale.
Incontro 4 — Progettazione dell’esperienza interattiva – 3 ore
- Trasformazione dei dati corporei in input creativi.
- Controllo di immagini, particelle e animazioni.
- Attivazione di suoni, video o cambi di scena.
- Definizione del concept dell’installazione.
- Posizionamento di sensore, computer e proiettore.
- Calibrazione dello spazio interattivo.
- Test con il pubblico e ottimizzazione.
- Documentazione e presentazione finale.
Progetto finale: una interactive experience nella quale il corpo del pubblico modifica in tempo reale un ambiente visivo o audiovisivo generato con Processing.
Caratteristiche dei nostri corsi
Perché partecipare?
Dal concetto al prototipo
Per trasformare un’idea in qualcosa di reale
I partecipanti partono da un tema e arrivano a un prototipo capace di reagire alle persone.
Per imparare le basi dell’interaction design
Ogni attività introduce in modo semplice concetti come utente, esperienza, input, output, feedback e test.
Per usare la tecnologia in modo creativo
Arduino e sensori non vengono affrontati come strumenti tecnici isolati, ma come elementi di un progetto espressivo.
Per lavorare in gruppo
Il laboratorio favorisce collaborazione, divisione dei ruoli, confronto e costruzione condivisa delle soluzioni.
Testimonials
Un progetto capace di reagire, comunicare e coinvolgere.
Un concept di esperienza
Una mappa visiva con obiettivo, pubblico, azioni previste, materiali e modalità di interazione.
Un prototipo interattivo
Un oggetto, una piccola installazione o un dispositivo che risponde a gesti, tocchi, movimento o distanza.
Un sistema di input e output
Sensori, pulsanti o elementi fisici collegati a luci, suoni, immagini, video o messaggi.
Una presentazione finale
Ogni gruppo racconta l’idea, il processo di progettazione, i test realizzati e il funzionamento del prototipo.
Porta Interactive Experience nella tua scuola, museo o spazio culturale.
Scrivici per costruire un laboratorio su misura, partendo da un tema didattico, una mostra, un evento, un territorio o un progetto creativo.
Nodelab Academy è un progetto ideato e diretto da Manuel Grillo Design © 2026 Manuel Grillo Design – P.IVA 14887251008 Sede professionale: Via Rita Levi Montalcini, 3, cap 00012 - Guidonia Montecelio (Roma) Email: info@nodelab.academy – PEC: manuelgrillo@pec.it | Tutti i diritti riservati

