我對編程相當陌生,並且在工作中遇到了相當令人生畏的任務。我需要從頭構建一個程序,以便利用Kinect的運動跟蹤功能與另一個應用程序進行交互。我該如何構建Xbox Kinect的控制檯應用程序
一些背景:
別人我與已建成的測試工作計劃專使用OpenGL一個控制檯應用程序。測試程序由天空圖內的立方體組成。攝像頭看着小立方體,可以圍繞立方體旋轉以從不同的角度查看
其他人能夠使用開發人員工具包中的示例代碼來控制測試程序。測試程序現在可以與動作追蹤一起工作(將手向側面滑動可以旋轉立方體;將您的頭部移動到另一側會改變相機角度,因此看起來您正在四處浮動的3D物體周圍;向前或向後走動可放大相機) 。它的工作原理,但...
問題是這樣的:現在我們知道它的一切工作,現在是時候簡化一切,以便我們可以在平板電腦上運行測試程序。所以代碼需要被分解到裸露的骨頭上。除了收集和處理數據的元素外,我們需要刪除SkeletalViewer代碼中的所有內容,以便可以在另一個程序中使用它。
我被要求從零開始構建一個控制檯應用程序(而不是拆開示例代碼 - 因爲這非常混亂),這使我們可以將Kinect與我們的測試程序結合使用。
我已經花了最近幾周試圖找出代碼,我感到不知所措!我不知道從哪裏開始。
這是我的問題:Kinect程序中絕對裸露的基本構建塊是什麼?我不需要它來繪製任何東西。我只需要一個控制檯應用程序,它在運行時收集運動跟蹤數據並將其發送到其他程序。
我將非常感謝您可以提供任何指導。
預先感謝您!
〜JD
您是否正在使用Kinect SDK? – EdgarT
是的,我。我試圖很好地理解它構建我自己的應用程序,但我仍然不太熟悉編程和C++,所以我不知道它的意思是什麼。 – user1639742