Venerdì 23 Marzo 2012, Quartz Composer lab – Il Pagliaio week-labs di motion tracking a Roma
Il lab di Quartz Composer è rivolto a coloro che vogliono aquisire una conoscenza pratica base, affrontando diversi esempi di utilizzo del programma, attraverso esempi pratici che insegnano come creare e controllare composizioni interattive in QC che usano input esterni, tra quali anche Kinect. Verrà mostrato come ricevere dati da Kinect per poter controllare e gestire i parametri in Quartz Composer. Il lab si inserisce nella settimana di motion tracking ma l’attenzione del workshop è rivolta sopratutto sul funzionamento di QC. Coloro che hanno già seguito il mio lab di Quartz Composer di audio-visual interaction, possono segure anche questo lab – con più facilità, avendo già le basi.
E’ neccessario che ognuno porti il proprio computer Apple, con Quartz Composer già installato.
Installare Quartz Composer
QC è un software di programmazione visuale e viene distribuito dal sito di Apple attraverso download gratuito di Xcode (Apple Developer Tools). Per installare Xcode tools sul (Snow) Leopard vi servirà il vostro install disc, che vi viene fornito al momento dell’acquisto del vostro computer mac. [cartella optional installs, Xcode tools] Una volta finito il processo di installazione trovate Quartz Composer nella cartella /Developer/Application/Graphics Tools. Per installare Xcode sul Lion, l’installazione si fa tramite iscrizione all’Apple store, che è gratuita. Dovrete inserire i vostri dati per poter scaricare XCode. http://developer.apple.com/xcode/ Download Xcode 4.2.1 for Lion from the Mac App Store for Free
Kinect http://it.wikipedia.org/wiki/Microsoft_Kinect
Kinect è una tecnologia che apre infinite possibilità in campo creativo: il principale vantaggio del Kinect è la capacità di discriminare la profondità rispetto a una normale videocamera a infrarossi: tale caratteristica permette di tracciare i movimenti di un attore o performer in modo molto più curato. Il Kinect può tracciare oggetti in 3D cosi come l’intera scena, in particolare costruisce uno scheletro virtuale che riproduce i movimenti principale dell’attore con un tempo di risposta accettabile. Questo “scheletro virtuale” con i suoi quindici punti di tracking sostituisce piuttosto bene i complessi sistemi di motion capture con un costo assai inferiore, e minori difficoltà di utilizzo. Caratteristica che ne può limitare l’uso in ambito live è la necessità di “farsi riconoscere” dal software del Kinect tramite il posizionamento (psi) per qualche secondo davanti alla telecamera a infrarossi finché non viene rilevato lo scheletro virtuale.
L’installazione di driver permette di conoscere facilmente le coordinate spaziali dei vari punti dello scheletro virtuale. In tal modo si hanno a disposizione quindici “mouse virtuali 3D”, utilizzabili per pilotare in modo interattivo qualsiasi software o altro dispositivo (luci, suoni, scenografie…).
Apps per usare Kinect come controller in QC e plugins
Synapse x Kinect plugin permette di usare Kinect in QC via osc (usa qcOSC)
http://synapsekinect.tumblr.com/post/6307745402/quartz-composer
http://64.90.55.88/QuartzKinect.zip (http://synapsekinect.tumblr.com/post/6305020721/download) download folder
qcOSC http://hexler.net/software/qcosc qcOSC more reliable OSC receiver than the one that comes with QC. Incluso in TryplexToolkit anche.
Tryplex http://code.google.com/p/tryplex/wiki/about?tm=6
http://code.google.com/p/tryplex/wiki/Installation
Per iniziare con tracking skeleton data on Kinect. (Synapse istruzioni per installazione)
Kineme KinectTools http://kineme.net/files/release/KinectTools/KinectTools-0.3.zip
v002 OpenKinect http://v002.info/downloads/beta/v002%20Open%20Kinect.plugin.zip
Plug-In Installation info
Per installare plug-ins, una volta scaricati mettete i .plugin file in /Library/Graphics/Quartz Composer Plug-Ins (in HD)
Se il folder non esiste create lo da soli, specificando il nome precisamente.
I plug-in che scaricate dal sito di Kineme vanno installati in /Library/Graphics/Quartz Composer Patches(per sicurezza controllate sempre il sito di kineme, dove trovate istruzioni per installazione)
Non esitate di contattarmi per ulteriori info a s [dot] bogeska [at] gmail [dot] com
Tutte le info sul sito di Pagliaio, e anche sul facebook
http://www.facebook.com/events/133551886767265/