我想開發一個Kinect應用程序。我的問題是:我需要一些特殊的硬件還是我可以使用我自己的XBox和Kinect。換句話說,我會在完成後使用我的Kinect測試和使用我的應用程序嗎?Kinect開發。那麼硬件要用什麼?
回答
您可以使用Xbox Kinect的開發和測試所有的應用程序,在硬件上顯着的變化是新"near mode"
,它允許你跟蹤接近傳感器/攝像頭像素:
近距離模式= 40釐米至3米。默認模式= 80釐米至4米。
其他的變化基本上是SDK上(如JointID
現在被稱爲JointType
),新的方法和使用更加簡單和改進的控制對象,所有的人都與Xbox Kinect的工作。
但請記住,如果您想要銷售應用程序或類似的東西,則需要使用Kinect for Windows硬件,因爲Xbox Kinect的許可證只允許將其與Xbox一起銷售。
你不需要別的,我爲Kinect的遊戲只能用Kinect的
我做的遊戲是爲PC實際,所以我甚至沒有過的Xbox,你有司機和你需要的一切在微軟Kinect SDK,甚至一些例子
您可以使用Kinect感應器上相當多的平臺:
您可以使用Windows和official Kinect for windows SDK。該SDK有一個C++ API以及一個.NET API。
您可以使用帶有Zigfu dev bundle的windows/mac。這將使您可以使用OpenNI接口與Kinect進行通信。 OpenNI也有c/C++和.NET API以及Unity3d綁定。
如果你想開發XBox,你需要一個Xbox development kit。
如果您擁有kinect的早期版本,您可能還會考慮您可能需要適合您的kinect的USB適配器。這些與XBox捆綁在一起的Kinect沒有常規的USB連接器。如果你想用PC來使用它,你需要一個適配器。
所有這些答案都是正確,但不要正好適合你的問題是。
使用Xbox 360和Xbox品牌的Kinect可以開發Kinect遊戲嗎?
答案是no,除非您開發Xbox 360遊戲爲生。
微軟在Xbox 360市場上有Xbox Indie Games (webset @ App Hub),但該服務上的遊戲目前不支持Xbox(或Windows)Kinect傳感器(麥克風除外)。目前沒有關於這是否會發生的信息。
official Microsoft Kinect SDK強烈要求使用Windows版Kinect,零售價約爲250美元。它也只適用於Windows,所以你將無法開發Xbox 360遊戲。該Xbox傳感器允許使用official Kinect for Windows SDK Beta 2,但該測試版本的支持將被刪除。還有非官方的驅動程序,你可以下載。
更新: 根據Kinect Developer FAQ,Xbox for Kinect技術支持,但不推薦。
我目前的Kinect開發的Xbox 360這將如何支持 前進?儘管您將在技術上能夠下載用於Windows SDK的012 Kinect for Windows SDK,並將其與現有的Kinect for Xbox 360一起使用,但我們建議在Kinect for Windows應用程序中使用Kinect for Windows傳感器因爲它是唯一針對此用途而優化的傳感器。您 被許可使用Kinect for Windows傳感器和Kinect for Windows應用程序。我們不建議使用Kinect for Xbox 360 來協助開發適用於Windows應用程序的Kinect; 開發人員爲了開發目的應計劃轉換到Kinect for Windows硬件 ,並且應該期望您的客戶也將使用Kinect for Windows硬件。
這仍然不會改變你不能用Xbox爲Kinect開發的答案。這是一個僅限於Windows的開發工具。
不正確。使用Kinect for XBox和交流適配器,我可以使用SDK在我的PC中開發應用程序。 – Ewerton 2012-03-21 12:58:32
有趣的是,當新產品出來後,我看到系統需求說明了Kinect for Windows的一項要求,我甚至從來沒有打擾升級驅動程序。今天我發現了一個不同的常見問題(上面編輯過),強烈建議不要使用Xbox Kinect。隱藏微軟的方法。 – scottheckel 2012-03-21 13:32:51
- 1. iPhone開發 - 我需要什麼開始?
- 2. 什麼是硬件ID?
- 3. iPhone開發的目標硬件要求
- 4. .NET SharePoint開發,我需要什麼?
- 5. Blacberry開發:我需要什麼?
- 6. Android ROM開發。需要做些什麼?
- 7. Flash 10開發需要什麼?
- 8. 使用什麼開發棧?
- 9. 那麼現在它已經開源了,那麼F#有什麼優勢呢?
- 10. android開發者 - 你需要從設計者那裏得到什麼?
- 11. C++硬件開發
- 12. 爲什麼我需要那條線? (C#)
- 13. Iphone本地應用程序開發的最低硬件和軟件要求是什麼?
- 14. HTML5,那麼這是什麼?
- 15. 開始硬件開發
- 16. 什麼是acpi_pm linux clocksource用於什麼硬件實現它?
- 17. Kinect - 檢測用戶正在看什麼
- 18. 那麼Java中的XML有什麼用?
- 19. 什麼是類文件?那個文件裏有什麼?
- 20. 那爲什麼酒店要公開,如果它是一個顯示部件
- 21. 如何開始使用Kinect的開發
- 22. 你需要什麼軟件開發操作手冊?
- 23. 爲iOS開發時要提交什麼文件
- 24. 用於軟件開發的最佳Linux發行版是什麼,主要是C?
- 25. 平穩運行MXNET的最佳硬件要求是什麼
- 26. 運行Hyperledger Fabric對等體的硬件要求是什麼?
- 27. 什麼是TFS 2010推薦的BEST CASE硬件要求
- 28. 爲什麼我要解開值我用
- 29. 爲什麼不可開發?
- 30. 什麼是XNA開發?
嗨,你不需要的Xbox。有Windows和Linux的Kinect驅動程序。 – brano 2012-02-07 11:15:07
但我有xbox和kinect,我需要開發和測試它。那麼,我可以用我的實際東西嗎? – Ewerton 2012-02-07 23:26:50
我在這個頁面上看到了信息(http://www.microsoft.com/en-us/kinectforwindows/news/faq.aspx),他們告訴我們Windows的Kinect for windows已經改進了,並且Xbox的kinect被設計了用於Xbox,但我只需要測試我的應用程序非商業用途,這可能嗎? – Ewerton 2012-02-07 23:37:32