kinect-ghosts performes layering and mixing of video via the a kinect.
libkghosts/ Contains a project to build a static library with utilities to connect to the kinect and display the video using OpenGL
kghosts/ Contains a project to build an executable
libfreenect https://github.com/OpenKinect/libfreenect OpenGL glut pthreads