Technische Universität München Robotics and Embedded Systems




FreeKinect3d is a tiny, open-source 3D visualization tool for Kinect. It performs a metric 3D reconstruction (in millimeters) based on the depth data captured by a Kinect camera. The software is written in C++ and is based on libfreenect (Kinect driver), OpenGL, GLUT and POSIX threads.

Installation and Usage



   void the_main_thread()
      // do something...

      FreeKinect3d* fk3 = FreeKinect3d::Get();


Download the Source Code

Copyright (C) 2012 Chavdar Papazov
The program you can download here is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see

Download the latest version of FreeKinect3d:

14 Dec 2010 - FreeKinect3d_bdd9219 (based on libfreenect-bdd9219)
8 Dec 2010 - FreeKinect3d_1c0ddd6 (based on libfreenect-1c0ddd6)
7 Dec 2010 - FreeKinect3d_d4f08c2 (based on libfreenect-d4f08c2)

Tested on Linux. If you have any questions and/or suggestions send an email to Chavdar Papazov.

Related Projects


Locations of visitors to this page