About
 

The Kinect for Windows (K4W) team release samples to show how to build applications and experiences using K4W.  Our “Basics” samples are designed to quickly show a particular feature.  Other samples are more robust and can serve as a template for building an app.  You will still want to download and install our SDK and Toolkit for the full developer experience but the code here is easy to browse and you can submit feedback about the samples right here on the site.


·         Getting Started

·         List of Samples

·         Requirements

·         Useful Links

 

Getting Started

  • This project uses Git.  Get started using Git with Codeplex.
  • You can also download source code as a Zip file: 

image001.jpg

 

 

List of Samples

This is the list of all samples included in the latest Developer Toolkit release. The table lists the name of the sample, in which languages it’s available and what technologies and additional SDKs are used.  You can browse each sample’s source code by using the “Source Code” tab above. 

 

 

Sample

C#

C++

VB

WPF

DirectX

Additional information

Adaptive UI

Yes

No

No

Yes

No

Available in 1.8.0

Audio Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.7.0

Audio Capture Raw

No

Yes

No

No

No

Available in 1.7.0

Audio Explorer

No

Yes

No

No

Yes

Available in 1.7.0

Background Removal Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.8.0

Basic Interactions

Yes

No

No

No

No

Available in 1.6.0

Color Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.7.0

Coordinate Mapping Basics

Yes

Yes

No

Yes

Yes

Available in 1.7.0

Controls Basics

Yes

No

No

Yes

No

Available in 1.7.0, Requires Kinect Interaction

Depth Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.7.0

Depth

No

Yes

No

No

Yes

Available in 1.7.0

Depth with Color

No

Yes

No

No

Yes

Available in 1.7.0

Face Tracking

Yes

No

No

Yes

No

Available in 1.7.0, Requires Face Tracking

Face Tracking Basics

Yes

No

No

Yes

No

Available in 1.7.0, Requires Face Tracking

Face Tracking Visualization

No

Yes

No

No

Yes

Available in 1.7.0, Requires Face Tracking

Infrared Basics

Yes

Yes

No

Yes

Yes

Available in 1.7.0

Kinect Bridge with MATLAB Basics

No

Yes

No

No

Yes

Available in 1.7.0

Kinect Bridge With OpenCV Basics

No

Yes

No

No

Yes

Available in 1.7.0

Kinect Explorer

Yes

Yes

Yes

Yes

No

Available in 1.7.0

Kinect Fusion Basics

Yes

Yes

No

Yes

Yes

Available in 1.7.0, Requires Kinect Fusion

Kinect Fusion Color Basics

Yes

No

No

Yes

No

Available in 1.8.0, Requires Kinect Fusion

Kinect Fusion Explorer

Yes

Yes

No

Yes

Yes

Available in 1.7.0, Requires Kinect Fusion

Kinect Fusion Explorer Multi Static Cameras

Yes

No

No

Yes

No

Available in 1.8.0, Requires Kinect Fusion

Kinect Fusion Head Scanning

Yes

No

No

Yes

No

Available in 1.8.0, Requires Kinect Fusion

Shape Game

Yes

No

No

Yes

No

Available in 1.7.0

Skeletal Viewer

No

Yes

No

No

Yes

Available in 1.6.0

Skeleton Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.7.0

Slideshow Gestures

Yes

No

No

Yes

No

Available in 1.6.0

Speech Basics

Yes

Yes

Yes

Yes

Yes

Available in 1.7.0

Tic Tac Toe

Yes

No

No

Yes

No

Available in 1.7.0

Webserver Basics

Yes

No

No

Yes

No

Available in 1.8.0

WPF D3D Interop

Yes

Yes

No

Yes

Yes

Available in 1.7.0

XNA Basics

Yes

No

No

Yes

No

Available in 1.7.0, Requires XNA

 

 Requirements

·         Visual Studio 2010 or 2012, .NET 4.0 or 4.5

·         Kinect for Windows SDK and Kinect for Windows Toolkit.

o    Some samples require additional toolkit components (e.g. Face Tracking, Kinect Interaction, Kinect Fusion).

o    Some samples make use of additional SDKs such as DirectX, XNA, MATLAB, OpenCV etc.

·         Note: See the full List of Samples to see if any additional SDKs are required.

 

 

Useful Links

·         Kinect for Windows Website

·         SDK Documentation

·         Human Interface Guidelines 

 

 Miscellaneous

·       We are unable to accept any outside contributions as of now. However, we are actively investigating how we can do so in the future.

·       Please use Discussions/Issue Tracker to report any issues or Just say "hi".

Last edited Sep 30, 2013 at 6:59 PM by ashokj, version 23