Kinect with MS-SDK

Kinect with MS-SDK

LaunchedApr 201313.1y

UpdatedMar 20251.2yAbandoned?

RF Solutions

Recent trend data isn't available for this listing.
5.0
81 reviews total
See store for pricingtools

Price history

Tracked store price

No tracked price history is available for this asset yet.

No tracked price history is available for this asset yet.

Signals

Momentum (24h)+112 views
Recent Sentiment
Recent trend data isn't available for this listing.
Package size44.93 MB

AI Reviews Analysis

Editor's Cut

Pros

This asset is widely regarded as an incredibly valuable, free, and straightforward solution for integrating Kinect v1 hardware into Unity projects. It provides a robust collection of demo scenes, clear examples for custom gesture creation, and a well-structured codebase that serves as an excellent learning tool for beginners. Many users report that it works flawlessly out of the box when paired with the correct SDK version, and the developer is frequently praised for being responsive and helpful in addressing user inquiries.
While this is a legendary free resource for legacy Kinect v1 projects, its lack of maintenance and reliance on obsolete Unity APIs make it a high-risk liability for any professional production environment.

Cons

The asset is severely outdated, having not received official updates since 2015, which leads to numerous compatibility issues with modern Unity versions, including obsolete API calls like GUIText and various compilation errors. Users frequently encounter runtime freezes, build failures, and threading exceptions such as 'Collection was modified' errors that require manual code patches. Furthermore, the lack of comprehensive documentation makes advanced implementation difficult, and the reliance on legacy drivers and specific SDK versions creates a high barrier to entry for developers on newer operating systems.

Render pipelines

None flagged

Description

This is a set of Kinect v1 examples that uses several major scripts, grouped in one folder. It demonstrates how to use Kinect-controlled avatars, Kinect-detected gestures or other Kinect-related stuff in your own Unity projects. This asset uses the Kinect SDK/Runtime provided by Microsoft. For more Kinect v1-related examples, utilizing Kinect Interaction, Kinect Speech Recognition, Face Tracking or Background Removal, see the KinectExtras package. These two packages work with Kinect v1 only and can be used with both Unity Pro and Unity Free editors.


For an updated version of this package that works on Unity 6 and other recent Unity releases, please take a look at this repository, courtesy of Rabie Fathallah.


Web | Forum | Twitter | LinkedIn



How to Run the Example:


1. Install the Kinect SDK 1.8 or Runtime 1.8 as explained in Readme-Kinect-MsSdk.pdf, located in Assets-folder.


2. Download and import this package.


3. Open and run scene KinectAvatarsDemo, located in Assets/AvatarsDemo-folder.


4. Open and run scene KinectGesturesDemo, located in Assets/GesturesDemo-folder.


5. Open and run scene KinectOverlayDemo, located in Assets/OverlayDemo-folder.


6. Open and run scene DepthColliderDemo, located in Assets/DepthColliderDemo-folder.



Troubleshooting:


* If you need integration with the KinectExtras, look at 'How to integrate KinectExtras with KinectManager'-section here..


* If you get DllNotFoundException, make sure you have installed the Kinect SDK 1.8 or Kinect Runtime 1.8.


* Kinect SDK 1.8 and tools (Windows-only) can be found here.


* The example was tested with Kinect SDK 1.5, 1.6, 1.7 and 1.8.



Key features

This asset uses Kinect SDK/Runtime v1.8 provided by Microsoft.