» Kinect
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Kinect

Kinect v2

Nodes for using the Kinect2 are provided by vux. They are coming with the 64bit version of the DX11 pack and require the Kinect for Windows Runtime v2.0.

Related Links
System Requirements
Known Issues
Technical documentation and tools
Human Interface Guidelines (PDF) including info on tracking ranges

Skeletal Data

Kinect v1

Nodes for using the original Kinect are shipping with vvvvs addonpack.

With the addonpack installed type kinect in the nodebrowser to see a list of all available nodes dealing with it. Note that most nodes come in two versions:

  • Microsoft
  • OpenNI

Those relate to two different drivers they are based on. Depending on which version you want to use you need to install the following:

Microsoft

The Microsoft Kinect nodes by vux require you to install the Kinect for Windows Runtime v1.8.

If the Kinect (Devices Microsoft)'s Kinect Status tells you that the device is not genuine you may have either of two problems:

  • the date is not set correctly on your PC (!)
  • you are using a "Kinect for XBox" in which case you need the Kinect SDK installed (as those are not allowed to be used on windows PC for end-usage, but development only).

OpenNI

The OpenNI Kinect nodes are now considered legacy since the drivers are no longer being developed any further. In case you still need them, here is what you need to get them running:

The current version of the OpenNI plugins was tested to run with:

  • OpenNI 1.5.2.23 (32bit, stable, redist edition)
  • NITE 1.5.2.21 (32bit, stable, redist edition)
  • SensorKinect091 5.1.0.25 (32bit)

These are also the drivers needed to use the kinect nodes that come with the Image Pack by elliotwoods

If for some reason you need to have both Microsoft & OpenNI drivers installed check out kinect-mssdk-openni-bridge

Skeletal Data

The following graphic shows the skeletal joints the kinect returns. Below are the joints names next to their slice index as they are returned by Skeleton (Kinect Microsoft)

 0  HipCenter
 1  Spine
 2  ShoulderCenter
 3  Head
 4  ShoulderLeft
 5  ElbowLeft
 6  WristLeft
 7  HandLeft
 8  ShoulderRight
 9  ElbowRight
 10 WristRight
 11 HandRight
 12 HipLeft
 13 KneeLeft
 14 AnkleLeft
 15 FootLeft
 16 HipRight
 17 KneeRight
 18 AnkleRight
 19 FootRight

anonymous user login

Shoutbox

~3d ago

fleg: This Tuesday, Cologne: exhibition opening of "interwoven", textile disinformation patterns created with vvvv. https://fleg.de/news/exhibition-interwoven

~16d ago

manuelgonzalvez: Assimp nodes all broken afted Win Update w/exception "COM object that has been separated from its underlying RCW(...)"

~16d ago

manuelgonzalvez: @levi thanks would love to! anyway managed to get something similar working based on forum search and anthokio's patches.

~17d ago

levi: @ravasquez thanks. 31.2 x86 verrion worked. @manuelgonzalvez i have a dx11 projectTexture if u a want.

~18d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~18d ago

manuelgonzalvez: Anyone has a dx11 port of "projectedTexture" dx9 fx for projection mapping?

~18d ago

ravazquez: @levi not sure bout the ImagePack, but I believe VL.OpenCV should give you the same tools and should work with beta just fine

~19d ago

levi: anyone knows of a VVVVpacks.image that works for elliot's projector calibration patches?x64,dx11. always crashes v4 on solve.

~25d ago

Lorenz: VJing with GIFS: https://lorenzpotthast.de/gifjockey/ A fun little side project, that I first prototyped in v4 and now turned web-based ;)

~1mth ago

schlonzo: finally fixed in 4.8 nice1