Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Kinect for Windows Sample Code (msdn.com)
42 points by Garbage on March 12, 2013 | hide | past | favorite | 7 comments


http://kinectforwindows.codeplex.com/

that's where the code is up. neat!


This is good! Parts of Microsoft continuing to embrace the future (and open source).

Because the situation I see now is that enthusiasts love the connect. They buy this great piece of Microsoft hardware and then run to Linux to us it.... So it's good Microsoft has realized this and is trying to fix this lacking of theirs.


I did a little martial arts training kinect app with some friends for the university, not sure if this code will help you but... https://github.com/joseruizjimenez/personal-training-martial... (everything is under that dir) feel free to use the code as you wish :)


Except K4W SDK is still closed source. This is simply the example code showing how the SDK works...

You still need to have a K4W sensor head to use the Kinect for any commercial activity (rather than the Kinect for XBox).


Shameless plug. I did some Ruby bindings [1] for libfreenect. The Ruby example code to display data from the Kinect is very concise [2].

[1] https://github.com/wedesoft/hornetseye-kinect [2] http://www.wedesoft.de/hornetseye-api/file.Camera.html#Micro...


I wonder if this has much/anything to do with Valve's Linux push?

I know that it is possible to do Kinect stuff on Linux, but if they can make it easier on Windows then perhaps they can get people building Kinect games that target Windows rather than aiming for cross platform?


Technically, you could always develop for Windows using OpenNI however you'd typically be relying on a 3rd party wrapper to expose the bindings in .NET. I'm not sure if this library is utilizing OpenNI or has been built from the ground up, but regardless: it does encourage developers to use their library rather than a separately maintained one.

In saying that: OpenNI works pretty well with the Kinect if you spend some time understanding it! I've never used the Windows bindings however on OSX it works well :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: