whatisgithub

What is kinect-keylight?

yyx990803/kinect-keylight — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2011-10-31

15C++Audience · designerComplexity · 4/5DormantSetup · hard

In one sentence

An interactive art project using a Kinect camera to turn your body movement into real-time light and sound visuals.

Mindmap

mindmap
  root((repo))
    What it does
      Tracks body motion
      Creates light visuals
      Triggers sound effects
    Tech stack
      C++
      OpenFrameworks
      Kinect
    Use cases
      Art installations
      Live performances
      Creative coding classes
    Audience
      Creative coders
      Artists
    Origin
      Remake of Keylight
      Originally HTML5

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Set up an interactive light installation for a gallery opening or live event.

USE CASE 2

Experiment with motion capture to control visuals and audio in real time.

USE CASE 3

Use it as a teaching example in a creative coding class about Kinect and OpenFrameworks.

USE CASE 4

Adapt the light-follows-motion concept for your own live performance tool.

What is it built with?

C++OpenFrameworksKinect

How does it compare?

yyx990803/kinect-keylighthighdelay/activate-watermarkpaullagier/pala-one-firmware
Stars151515
LanguageC++C++C++
Last pushed2011-10-31
MaintenanceDormant
Setup difficultyhardmoderatehard
Complexity4/52/54/5
Audiencedesignergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires installing OpenFrameworks dependencies and configuring Kinect hardware before it runs.

No license information is provided in the explanation.

So what is it?

This is a creative coding project that turns your body into a light source. Using a Kinect camera (a depth-sensing device that tracks your movements), the program creates an interactive visual where light follows your motion in real time. It's a playful experiment in mixing your physical presence with digital visuals, imagine moving your hand and seeing light rays dance across the screen in response. The project is built on OpenFrameworks, which is a toolkit for creative coders who want to make interactive art and visualizations without deep coding expertise. The Kinect specifically lets the program detect where you are in 3D space, so it can respond to your actual body position rather than just mouse clicks. The README mentions that sounds are included, so your movements likely trigger audio effects too, making it a full multimedia experience where motion creates both sight and sound. This is a remake of an earlier web-based project called Keylight, which someone else built in HTML5. The creator adapted that concept to work with Kinect hardware instead, opening it up to people who want to play with physical motion capture. Someone would use this if they're interested in interactive art installations, live performance tools, or just want to experiment with how motion can control visuals, like at a gallery opening, a live coding event, or a creative coding class. The setup requires some technical legwork (installing dependencies and configuring the Kinect), but once running, it's an intuitive tool where anyone can step in front of the camera and instantly see their movements control the light.

Copy-paste prompts

Prompt 1
Walk me through installing OpenFrameworks and configuring my Kinect to run this project.
Prompt 2
Help me modify this repo so the light visuals respond differently to hand versus full-body motion.
Prompt 3
Explain how this project's motion tracking triggers the sound effects mentioned in the README.
Prompt 4
I want to adapt this Kinect project back into a web-based version like the original Keylight, where should I start?

Frequently asked questions

What is kinect-keylight?

An interactive art project using a Kinect camera to turn your body movement into real-time light and sound visuals.

What language is kinect-keylight written in?

Mainly C++. The stack also includes C++, OpenFrameworks, Kinect.

Is kinect-keylight actively maintained?

Dormant — no commits in 2+ years (last push 2011-10-31).

What license does kinect-keylight use?

No license information is provided in the explanation.

How hard is kinect-keylight to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is kinect-keylight for?

Mainly designer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.