Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 2.27 KB

File metadata and controls

39 lines (27 loc) · 2.27 KB

VL.Devices.AzureKinect

A package for using Azure Kinect depth cameras by Microsoft in VL.
Based on the Azure Kinect Sensor SDK 1.4.2.

BodyTracking via Azure Kinect Body Tracking SDK 1.1.2.

Try it with vvvv, the visual live-programming environment for .NET
Download: http://vvvv.org

BodyTracking Prerequisites

NOTE:

  • Node names are exactly the same as in the VL.Devices.AzureKinect.Femto NuGet, thus this is a drop-in replacement!
  • Once either VL.Devices.AuzureKinect or VL.Devices.AzureKinect.Femto was loaded, switching the NuGet reference is not enough to switch between them. A vvvv restart is also required after changing the reference!
  • AzureKinect and Femto devices cannot run in parallel!

Using the library

In order to use this library with VL you have to install the nuget that is available via nuget.org. For information on how to use nugets with VL, see Managing Nugets in the VL documentation. As described there you go to the commandline and then type:

nuget install VL.Devices.AzureKinect

Once the VL.Devices.AzureKinect nuget is installed and referenced in your VL document you'll see the category "AzureKinect" under "Devices" in the nodebrowser.

Demos are available via the Help Browser!

Developing

When done working on patches, run "azure2femto.bat" which duplicates files into \vl-femto and \help-femto (but with references set to VL.Devices.AzureKinect.Femto) and commit those.

The deployment GH Action creates two packs including the correct readme and help patches.

Sponsoring

Development of this library was partially sponsored by

For custom development requests, please get in touch.