Kinect开发.要使用的硬件怎么样
本文关键字:硬件 怎么样 开发 Kinect | 更新日期: 2023-09-27 18:22:45
我想开发一个Kinect应用程序。我的问题是:我需要一些特殊的硬件,还是可以使用我自己的XBox和Kinect。换句话说,我会在完成后使用Kinect测试和使用我的应用程序吗?
您可以在许多平台上使用Kinect传感器:
-
您可以使用windows和官方的Kinect for windows SDK。SDK有一个c++API和一个.NET API。
-
您可以将windows/mac与Zigfu开发包一起使用。这将允许您使用OpenNI接口与Kinect进行通信。OpenNI还具有c/c++、.NET API以及Unity3d绑定。
如果你想为XBox开发,你需要一个XBox开发工具包。
您可以使用Xbox Kinect开发和测试所有应用程序,硬件上的显著变化是新的"near mode"
,它允许您跟踪更接近传感器/相机的像素:
近模式=40厘米至3米。默认模式=80厘米至4米。
其他变化基本上是在SDK上(就像JointID
现在被称为JointType
),新的方法和对象具有更简单和改进的控制,所有这些都可以与Xbox Kinect一起使用。
但请记住,如果你想出售你的应用程序或类似的东西,你需要使用Kinect for Windows硬件,因为Xbox Kinect的许可证只允许它与Xbox一起出售。
你不需要其他任何东西,我只用kinect 为kinect制作了一个游戏
我做的游戏实际上是为PC制作的,所以我甚至没有Xbox,你在Microsoft Kinect SDK中有驱动程序和你需要的一切,甚至还有一些的例子
http://www.microsoft.com/en-us/kinectforwindows/develop/
所有这些答案都是正确的,但并不完全符合您的问题。
有了Xbox 360和Xbox品牌的Kinect,你能开发Kinect游戏吗
答案是否,除非你以开发Xbox 360游戏为生。
微软在Xbox 360市场上有Xbox独立游戏(webset@App Hub),但该服务上的游戏目前不支持Xbox(或Windows)Kinect传感器(麦克风除外)。目前还没有关于是否或何时会发生这种情况的信息。
微软官方Kinect SDK强烈建议使用Windows版本的Kinect,该版本的零售价约为250美元。它也只能在Windows中工作,因此您将无法开发Xbox 360游戏。官方的Kinect for Windows SDK Beta 2允许Xbox传感器使用,但该测试版的支持将被取消。你也可以下载一些非官方的驱动程序。
更新:根据Kinect开发者常见问题解答,Xbox for Kinect在技术上是受支持的,但不推荐使用。
我目前正在为Xbox 360开发Kinect。如何支持前进尽管从技术上讲您可以下载V1 Kinect for Windows SDK并将其与现有的Kinect for Xbox一起使用360用于您自己的个人发展目的,我们建议使用Kinect for Windows应用程序中的Kinect for Windows传感器开发,因为它是唯一为此用途优化的传感器。你已获得许可,可以将Kinect for Windows传感器与Kinect for一起使用Windows应用程序。我们不建议在Xbox 360上使用Kinect协助开发Kinect for Windows应用程序;开发人员应该计划过渡到适用于Windows硬件的Kinect出于开发目的,并且应该期望您的客户正在使用Kinect for Windows硬件。
这仍然不会改变你不能用Kinect为Xbox开发的答案。这是一个只在Windows上开发的东西。
如果您拥有kinect的早期版本,您可能还需要一个用于kinect的usb适配器。这些与XBox捆绑在一起的Kinect没有常规的USB连接器。如果你想在电脑上使用它,你需要一个适配器。