(转载请注明出处)
使用SDK: Kinect for Windows SDK v2.0 public preview
CSND博客出现了已经发布了,修改了一个字就变成“待审核”状态导致慢更了,
不过反正几乎没人看也就影响为0啦。
这次说的是Kinect的玩家索引(BodyIndex)。
Kinect用一个字节表示当前深度坐标的玩家编号。目前最大支持6人,已经是非常不错了,这个“6”是一个宏定义
#define BODY_COUNT 6
支持6人索引及6人骨骼跟踪,1代支持6人索引但是只支持2人骨骼跟踪,可见USB3.0的功劳。
获得的字节流中,0x00表示0号玩家,0x01表示1号,直到0x05这6名玩家索引,没有玩家则是用 0xFF表示。请注意,
玩家索引是随机分配的,不是只有一位玩家就编号是0x00。不过经测试,貌似一位玩家用0x00表示的几率要大些。