Brekel Kinect v0.39 update
Besides a BVH naming template for Poser mainly a bunch of small cleanups and fixes.
As usual see the ReleaseLog for details.
Besides a BVH naming template for Poser mainly a bunch of small cleanups and fixes.
As usual see the ReleaseLog for details.
oh, while exploring open NI documentation? I found this enam:
typedef enum XnSkeletonJoint
00493 {
00494 XN_SKEL_HEAD = 1,
00495 XN_SKEL_NECK = 2,
00496 XN_SKEL_TORSO = 3,
00497 XN_SKEL_WAIST = 4,
00498
00499 XN_SKEL_LEFT_COLLAR = 5,
00500 XN_SKEL_LEFT_SHOULDER = 6,
00501 XN_SKEL_LEFT_ELBOW = 7,
00502 XN_SKEL_LEFT_WRIST = 8,
00503 XN_SKEL_LEFT_HAND = 9,
00504 XN_SKEL_LEFT_FINGERTIP =10,
00505
00506 XN_SKEL_RIGHT_COLLAR =11,
00507 XN_SKEL_RIGHT_SHOULDER =12,
00508 XN_SKEL_RIGHT_ELBOW =13,
00509 XN_SKEL_RIGHT_WRIST =14,
00510 XN_SKEL_RIGHT_HAND =15,
00511 XN_SKEL_RIGHT_FINGERTIP =16,
00512
00513 XN_SKEL_LEFT_HIP =17,
00514 XN_SKEL_LEFT_KNEE =18,
00515 XN_SKEL_LEFT_ANKLE =19,
00516 XN_SKEL_LEFT_FOOT =20,
00517
00518 XN_SKEL_RIGHT_HIP =21,
00519 XN_SKEL_RIGHT_KNEE =22,
00520 XN_SKEL_RIGHT_ANKLE =23,
00521 XN_SKEL_RIGHT_FOOT =24
00522 } XnSkeletonJoint;
24 joints. Why don’t u use all this skeleton joints in order to make very detailed MoCap?
That’s the list for OpenNI, the framework.
NITE, the actual tracking module doesn’t actually track/calculate the full list but only a subset.
The full list exists in case a 3rd party would develop and integrate a tracker from scratch.
If only things were that easy 🙂
But I’m currently experimenting with tracking additional elements directly from the pointcloud to extend NITE myselfs and so far it looks promising.
cool! let’s test it)