New Kinect SDK |
Written by Harry Fairhead | |||
Tuesday, 09 October 2012 | |||
Microsoft has just announced another upgrade to the Kinect SDK and among the new features is support for Windows 8 and access to more sensor data. The new SDK is welcome, although it is becoming difficult to keep up with the changes - fortunately, everything seems to be backwards compatible. Microsoft is making a point of encouraging people to upgrade by saying they have nothing to lose. The most important single change is that you now have to use Visual Studio 2012, which many regard as a gray boring replacement for 2010. You can still use the free Express version but it has to be Visual Studio Express 2012. Note: Express 2012 will run on both Windows 7 and Windows 8.
Update:Microsoft has pointed out that the SDK will work with Visual Studio 2010 or 2012. The system requirements are detailed at: http://msdn.microsoft.com/en-us/library/hh855359.aspx So there is no need to spend time considering the upgrade - just do it.
The big news, if you live in China, is that with the release of the new SDK you can now go and buy a Kinect sensor. Given the number of potential developers China could offer the Kinect, the rest of us had better start working faster. Microsoft promises to add seven more countries: Chile, Colombia, the Czech Republic, Greece, Hungary, Poland, and Puerto Rico, very soon. According to the Windows Kinect Blog, the key improvements to the SDK, from the developer's point of view are:
The developer tools, specifically Kinect Studio, have also been updated. There is now a German speech recognition language pack and you can track skeletons using multiple sensors. The new Windows 8 compatibility mode is clearly a big deal for Microsoft, but it is difficult to gage how immediately useful this will be. You can only create desktop applications, so really this isn't much of a story as the difference between Window 7 desktop apps and Windows 8 desktop apps is small. A slightly odd addition is the ability to use the Kinect with a copy of Windows running on a virtual machine - Hyper-V, VMware and Parallels. Given speed is a major problem for most Kinect applications, it isn't clear that running on a VM is going to be useful. Ben Lower of Microsoft adds: This is for two primary purposes: a. Using a linux or OSX machine as the primary dev box -> now these developers can create & spin up a Windows VM and still develop Kinect for Windows experiences using their primary dev machine b. More testing options -> VM support means developers have more options for automated testing as well as testing across different machine configurations
More InformationDownload the updated Kinect for Windows SDK Related ArticlesKintinuous - Kinect Creates Full 3D Models Open Souce Kinect Fusion - Instant Interactive 3D Models KinectFusion - instant 3D models KinectFusion - realtime 3D modelsShake n Sense Makes Kinects Work Together!
Comments
or email your comment to: comments@i-programmer.info
To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin, or sign up for our weekly newsletter.
|
|||
Last Updated ( Sunday, 14 October 2012 ) |