В качестве побочного примечания этот вопрос не имеет ничего общего с SharpDX, это вопрос Kinect 2.0 SDK.Kinect v2 Относительное расположение курсора
Я переношу завершенный проект Kinect 1.8 в Kinect 2.0 SDK. В этой программе у меня есть интерфейс WPF, но 99% кода написано в SharpDX для C#. Программа скрывает курсор KinectRegions и использует расположение курсора и данные захвата в качестве входа в код SharpDX. Однако с этой новой версией Kinect SDK я не могу найти способ получить относительные данные курсора (позиция руки относительно пользователя). Я попытался использовать данные скелета, чтобы экстраполировать местоположение курсора, просто простую основную позицию плеча - местоположение первичной руки. Это связано с тем, что рука закрывает плечо, курсор стрелял. Если я переключаю плечи, отражая поперек позвоночника, когда происходит окклюзия, я получаю мгновенный прыжок. Я могу придумать способ заставить это работать, но это займет совсем немного кода. Я хочу убедиться, что нет другого пути, прежде чем погрузиться в это. Заранее благодарю за любую помощь!
Можно ли использовать этот код в проекте Unity? –