I did use the DepthImageStream and the ColorImageStream information to produce a 3-dimensional video.

I can display the video and change the camera position in real-time.

In the first part, you can see that there is a shadow behind me. That's because I'm right in front of the Kinect, so it can't see the wall behind me.

In the second part, I added some logic to keep track of the static pixels and and display them even if the Kinect can't see them.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…