LGKinect is a Processing sketch for sending a live Kinect feed to another application, via Syphon.
This Processing sketch was commissioned by Suzanne Kite to track three dancers using a Kinect and send a mask of their shape to Resolume Arena, where visuals were mixed live and projected onto their bodies.
- Download and install the
SimpleOpenNI
Processing library available here. - Un-zip
Syphon.zip
and install the resultingSyphon
Processing library. - Plug in the Kinect's USB and power adapter.
- Open and run the
LGKinect.pde
Processing sketch. - Open an application capable of receiving live video (ex: Resolume Arena) and select the Syphon video stream source.
Once LGKinect is running:
- The
z
andx
keys decrease and increase the minimum depth value tracked by the Kinect. - The
n
andm
keys decrease and increase the maximum depth value tracked by the Kinect.
Note: Focus must be on the LGKinect video window for the controls to work.
- Remove user tracking
- Upload and link to video of performance
LGKinect is available under the MIT license. See the LICENSE file for more info.