0

私はKinectSDKとWPFアプリケーションに慣れています(どちらもまったく初心者です)。

私のアプリケーションは、通常のビデオ、深度生成ビデオ、各ピクセルの深度と色の値を取得し、kinectSDKを使用して短時間で完了します:)3D空間で取得したすべてのポイントをレンダリングする必要があります。すべてのポイントについて、すでにXYZ座標がありますが、それをレンダリングする簡単な方法が必要です。

ここで私はすでに試しました:

  • D3DImage WPFコンポーネントとDirectXを使用すると、結果:directXC++コーディングを習得する時間がありません

  • D3DImage WPFコンポーネントとSlimDXを使用すると、結果:SlimDXに関する有用なドキュメント、またはD3DImageコンポーネントでのレンダリング出力の記述方法が見つかりません。

  • WPFとXNAを使用すると、結果:Visual Studio 2012でXNAをインポートできず、2010年に機能させることができません。いくつかの例が見つかりましたが、これらのビルドやコンパイルはありません

  • WinformsとXNAを使用すると、結果:動作しますが、KinectSDKからコードを変換するのはかなり困難です

  • WPFとMonoGameを使用した結果:WPF内にMonogameを実装する方法に関する例やドキュメントはなく、それほど効率的ではない方法でWPFにXNAを実装する方法に関するブログ投稿のみ

今..私は本当にそれを行う方法を考えていません..だから私はここでいくつかの助けを求めています。3D環境でポイントを描画する方法の簡単な例は、良い出発点になる可能性があります。モデルを回転させるためにマウスの相互作用が可能であれば、完全に完璧になる可能性があります:)

何か案が?:)

4

1 に答える 1

0

私はしばらく前にまったく同じ問題を抱えていました。最善の解決策は、Winforms と XNA を使用することです。XNA と WPF を組み合わせる良い方法はなく、すぐに変わることはありません。ウィンドウまたは全画面アプリケーションを作成しようとしていますか? WinForms を使用する際に特に苦労していることはありますか?

于 2012-12-15T22:56:46.750 に答える