MS Open Tech first released the Kinect Common Bridge last fall to support creative developers looking to harness the capabilities of Microsoft Kinect. We updated this toolkit again earlier this year to help developers integrate Kinect capabilities within their code.
The MS Open Tech Hub’s close coordination Kinect development cycles has made it possible for us to release the Kinect Common Bridge v2 beta today via GitHub. The primary focus of this new version release is to enable developers to quickly integrate the Kinect v2’s new sensor capabilities within a simplified set of C- based API’s. Kinect Common Bridge v2 complements the Kinect for Windows SDK v2, a set of resources designed to integrate Kinect scenarios into a variety of creative development libraries and toolkits.
Integrated Innovation of the Platform
We are also pleased to share that the innovation of the Kinect Common Bridge platform is inspiring others - notably framework creators like Cinder, openFrameworks and Unity – each of whom leverage Kinect Common Bridge to integrate Kinect support via KCB or the way KCB is working but also the Kinect team itself.
As a result, there are several new resources available for developers to integrate Kinect v2 sensor functionality into their code:
- Kinect Common Bridge v2 for Win32 apps
- openFrameworks Win32 plugin
- Cinder block Win32
- WinRT openFrameworks sample
- WinRT integration [in the Kinect SDK samples, will be public in July 2014]
Please note that a separate version for WinRT will not be necessary. Since MS OpenTech has ported openFrameworks to Windows 8, we have also produced samples to use Kinect v2 within openFrameworks applications running on WinRT check our sample repo here
Kinect v2: Building an Enhanced Sensory Experience
The Kinect for Windows v2 SDK brings the sensor’s new capabilities to life:
- Window Store app development: Being able to integrate the latest human computing technology into Windows apps and publish those to the Windows Store will give our developers the ability to reach more customers and open up access to natural user experiences in the home.
- Unity Support: We are committed to supporting the broader developer community with a mix of languages, frameworks, and protocols. With support for Unity this summer, more developers will be able to build and publish their apps to the Windows Store by using tools they already know.
- Improved anatomical accuracy: With the first-generation SDK, developers were able to track up to two people simultaneously; now, their apps can track up to six. And the number of joints that can be tracked has increased from 20 to 25 joints per person. Lastly, joint orientation is better. The result is skeletal tracking that’s greatly enhanced overall, making it possible for developers to deliver new and improved applications with skeletal tracking, which our preview participants are calling “seamless.”
- Simultaneous, multi-app support: Multiple Kinect-enabled applications can run simultaneously. Our community has frequently requested this feature and we’re excited to be able to give it to them with the upcoming release.
You can now pre-order your Kinect for Windows v2 sensor , and start using the SDK right away!
We hope that you will also find our samples useful as you work to integrate the Kinect v2 sensor into your projects. We’d love to hear about how you are using this new tool!
May the Kinect force be with you 😉
Microsoft Open Technologies, Inc.
A subsidiary of Microsoft Corporation