Processing, creative coding e body tracking con Orbbec. Crea la tua Interactive Spatial Experience.
Un laboratorio pratico per progettare esperienze che reagiscono alle persone: sensori, luci, suoni, immagini, oggetti interattivi e narrazioni digitali. Guarda le installazioni interattive realizzate per musei ed eventi.

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.

Esperienza da progettare
0
Fasi di sviluppo
0
Possibilità di interazione
+ 0
Imparare facendo
0 %

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() e draw().
  • 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.

0
Valutazione 5 su 5
+50 Ratings
Reviews

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.

na

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