0

こんにちは。Windows7 で Kinect と C# XNA を使用するプロジェクトに取り組んでいます。
予期しない問題に遭遇しました。Kinect カメラからの深度データは を提供しますshort[]が、テクスチャを作成できるのはint32フォーマット またはfloat16またはfloat32またはfloat64フォーマットのいずれかのみです。

したがって、問題は、このかなり大きなshort[]画像をCPU でint32またはfloatに変換するのが途方もなく遅いことです。また、Shadermodel 3.0 にはビット単位の操作がないため、私が理解している限り、floatバックをビットハックすることはできません。int

現在、C++ に移行することを考えていますが、Xbox360 は Kinect とどのように連携するのでしょうか? Xbox 向けに最適化する必要があると考えています。利用可能なテクスチャ フォーマットが非常に少ないのはばかげているようです。

4

0 に答える 0