Skip to content

khris190/VirtualKinect_v1.8

Repository files navigation

VirtualKinect_v1.8

kinect record and playback interface

VirtualKinect client usage

try
{
    _vkpipe = new VirtualKinectPipeClient();
    #just setup event listener function here like in normal kinect
    _vkpipe.SkeletonFrameReady += new EventHandler<MySkeletonFrameEventArgs>(MySkeletonFrameReady);
    _vkpipe.Start();
}
catch (VirtualKinectException e)
{
    Console.WriteLine(e.Message);
}

Methods

VK client pipe has only 2 public methods as of now they are pretty self explanatory:
Start()
Stop()
Every event gets MySkeleton2 object from pipe server, its structure is as follows:
  • public long timeStamp;
  • public const int jointsSize = 20;
  • public MyJoint[jointsSize] Joints;
    • public short jointType;
    • public short trackingState;
    • public Point Position;
      • public float X, Y, Z;

About

make first Kinect great again

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages