OpenGLを使用して3Dモデルを画面に描画します。このモデルをKinectジェスチャで画面上で拡大または回転させます。誰も良いチュートリアルや情報を持っています。どのようにC++/OpenGLアプリケーションのプログラミングを開始できますか? Kinect。OpenGLを使用したKinect
答えて
あなたはここで非常に異なる問題をfaceingしている:
あなたは便利なものを描くことができるようにOpenGLを習得する必要があります。私は、 "OpenGLプログラミングガイド"(別名レッドブック)、 "OpenGL Super Bible"とチュートリアルhttp://www.lighthouse3d.comとhttp://arcsynthesis.org/gltutを読むことをお勧めします。
コンピュータビジョンとジェスチャーの認識に慣れておく必要があります。 Kinectは奥行きのカメラに過ぎません。つまり、画像の各ピクセルに対して、カメラからの距離を取得しています。デプスセンサーに加えて、通常のカメラもありますので、深度と色の情報を組み合わせることができます。しかし、Kinectはジェスチャーデータを直接与えるわけではありません。 Kinectが提供するデータからジェスチャーを決定するコンピュータビジョンシステムに接続する必要があります。
そして、それらを有用なプログラムにマージする必要があります。
シンプルなGoogle検索の利回りこの:http://www.microsoft.com/en-us/kinectforwindows/develop/new.aspx
私はあなたのKinect SDKをダウンロードして起動をお勧めします。私は、あなたを始めるためのいくつかの例があると確信しています。そして幸いなことに、SDKはc/C++(MS Visual Studio 2010)をサポートしているようですので、C#またはxnaに限定されていないようです。
ありがとうございます。しかし不運にも、KinectSDKを使ってC++に実装する方法に関する情報が不十分です。 –
windows/mac kinect開発用にZigfu dev bundleをインストールしてみてください。これは、OpenNI/NITEとKinectドライバをインストールする最も簡単な方法です。
OpenNIには、NiSimpleViewer(OpenGLを使用してkinectの深度データをレンダリングする)を含む、完全なソースサンプルの束が付属しています。
- 1. Kinect SDKを使用したBodyのポイントクラウド
- 2. Kinectを使用した顔検出
- 3. Kinectを使用した3Dオブジェクトトラッキング検出
- 4. gluLookat()を使用したOpenGL
- 5. Kinect機能を使用したC#でのタイマーの使用
- 6. Kinectを使ったsimpleopenniポイントクラウドプログラム
- 7. MS SDKを使用したWebカメラとしてのKinect
- 8. Kinect SDKを使用した表情の認識
- 9. 頂点バッファオブジェクト(VBO)を使用したKinectポイントクラウドのレンダリング
- 10. WPFの代わりにSilverlightを使用したKinect SDK?
- 11. FreenectとPythonを使用したKinectのポイントクラウド
- 12. AFinを使用したKinectビデオのC#画像処理
- 13. Kinect V2カメラを使用したポイント位置
- 14. Androidでopenglを使用したクイックスタート
- 15. iOS - OpenGL ES2を使用したオフスクリーンレンダリング
- 16. スムースポイントシェーダを使用したOpenGL ES 2.0
- 17. SDL_TTFを使用したOpenGLのテキスト
- 18. スプライトシートとOpenGLを使用した2Dスプライトアニメーション
- 19. OpenGLシェーダを使用したガウスフィルタ
- 20. OpenGL:フラグメントシェイダーを使用した円ベベル?
- 21. .jpgテクスチャファイルを使用したOpenGLテクスチャマッピング
- 22. OpenGL 2.0を使用したLibGDX
- 23. OpenGLを使用したC++でのデータクラスタリング
- 24. ポイントスプライトを使用したOpenGL ESオーバーレイブレンドモード
- 25. OpenGLを使用したシャドウボリュームの問題
- 26. Android Contextを使用したOpenGLテクスチャリング
- 27. AVAssestWritterを使用したOpenGLのCMSampleBuffer
- 28. OpenGLを使用したQtレンダリング
- 29. OpenGLを使用したシャドウマップのハードウェアPCF
- 30. AndroidでOpenGLを使用したダイナミックグラフプロット
残念ながら、ここではかなり広範なトピックを2つ話していますので、適切な答えを提供する前に質問を絞り込む必要があります。 –