我正在开发一款我正在使用角色模型的游戏。使用Kinect我现在可以根据Kinect摄像头前的玩家将所有动作应用到模型中。 现在我想只对模型应用手部运动,剩余的身体必须按原样固定。 任何人都可以帮助我实现这个目标......
答案 0 :(得分:0)
听起来我想要一个固定的Skeleton,您将根据Skeleton输入更新关节信息并使用它来更新UI - 而不是将输入骨架绘制到UI。
创建自己的Skeleton对象时出现问题,因为Microsoft Kinect SDK开发人员将Joint类的JointType设置为内部 - 这意味着JointType无法更新,因此无法更新关节位置。
所以要解决这个问题,你需要:
这里的关键点是第3步。这允许您使用自定义位置数据创建自己的Skeleton对象,这是解决问题所需要做的事情。