作为一个方面说明,这个问题与SharpDX无关,它纯粹是一个Kinect 2.0 SDK问题。Kinect v2相对光标位置
我将完成的Kinect 1.8项目迁移到Kinect 2.0 SDK。在这个程序中,我有一个WPF前端,但99%的代码是用SharpDX for C#编写的。程序隐藏KinectRegions光标,并使用光标位置和夹点数据作为SharpDX代码的输入。然而,使用这个新版本的Kinect SDK,我找不到任何方式来获取相对光标数据(相对于用户的手位置)。我尝试使用骨架数据来推断光标位置,只是一个简单的主肩位置 - 主手位置。这有一个问题,当手遮住肩膀时,光标会四处射击。如果我在闭塞发生时通过反射脊柱切换肩膀,我会得到一个短暂的跳跃。我可以想办法让这个工作起作用,但这需要很多代码。在深入研究之前,我想确保没有别的办法。预先感谢任何帮助!
是否可以在Unity项目中使用该代码? –