(continued from http://mlab.taik.fi/mediacode/archives/927)
On 9/3/2011, the third and last (for now…) “Kinectic Jam Session” took place at Media Lab Helsinki. The objective of this last session was to provide some step-by-step tutorials on how to set up Kinect with different programming environments, such as openFrameworks and Quartz Composer.
1. openFrameworks setup presentation, by Nuno Correia
1. Install Xcode http://developer.apple.com/technologies/tools/xcode.html
(follow the instructions here http://www.openframeworks.cc/setup/xcode, also to install open Frameworks)
2. Download openFrameworks (v0.062) http://www.openframeworks.cc/download
(run one of the apps > examples to check everything is running)
3. Download the addon ofxKinect https://github.com/ofTheo/ofxKinect,
run the example
4. Optional – download TuioKinect source https://code.google.com/p/tuiokinect/
5. Example built on top of TuioKinect http://www.benmcchesney.com/blog/2010/12/open-frameworks-kinect-sound/
2. Quartz Composer setup presentation, by Matti Niinimäki
1. Install KinectTools and v002 Open Kinect plug-ins
Go to http://mansteri.com/kinect/ and download both plugins under “Quartz Composer”.
KinectTools plugin goes to:
mac hd > library > graphics > Quartz Composer Patches
v002 Open Kinect.plugin goes to:
mac hd > library > graphics > Quartz Composer Plug-Ins
2. Install TUIO Quartz Composer plug-in
Go to:
http://prdownloads.sourceforge.net/reactivision/TUIO_Quartz-1.4.zip?download
TuioClient.plugin goes to:
mac hd > library > graphics > Quartz Composer Plug-Ins
Matti alerted to pay attention to the following setting in the TuioClient patch inspector:
Settings > UDP Port 3333
3. Play with the pluggins, connect to Sprite patches, Structure Index/Key Member patches (in the case of TUIO), etc.
Matti demonstrated a use of Kinect with v002.info’s rutt/etra patch (depth image connected to rutt/etra displacement image).
Matti ended by recommending a visit to
http://nuicode.com/ and
http://nuigroup.com/
for matters related to multitouch and gestures.
By the way, Chris O’Shea ( http://www.chrisoshea.org/) has recently finished two interesting Kinect projects:
Body Swap (http://www.chrisoshea.org/body-swap) and
Little Magic Stories (http://www.chrisoshea.org/little-magic-stories)
More on Kinect and Flash:
http://kinecthacks.net/kinect-available-for-development-with-adobe-airflex/
More details on Microsoft’s Kinect SDK:
“robust skeletal tracking” of two simultaneous individuals (…), full access to the Kinect’s array of four microphones for noise canceling and voice recognition complete with API support
From: http://www.engadget.com/2011/04/13/microsoft-details-kinect-sdk-for-windows-pc-promises-robust-sk/
More on Kinect and Flash:
http://www.odopod.com//blog/using-kinect-within-flash-applications/