0

您好,我们正在 Windows7 上使用 Kinect 和 C# XNA 开展项目。
我们遇到了一个意想不到的问题:来自 Kinect 摄像头的深度数据为我们提供了一个short[]但我们只能创建格式为int32float16float32float64格式的纹理。

所以问题是将这个相当大short[]的图像转换成一个int32float在 CPU 上是非常慢的。并且 Shadermodel 3.0 上没有 bitwize 操作,因此据我所知,我们无法将其float还原为 a int

我们现在正在考虑转向 C++,但这让我们想知道:Xbox360 到底是如何与 Kinect 一起工作的?我们认为它应该针对 Xbox 进行优化。似乎很傻,可用的纹理格式太少了。

4

0 回答 0