2012-03-01 4 views
2

ウェブカメラからの2つのビデオストリームを3Dディスプレイ上の立体画像として認識する方法でレンダリングするアプリケーションを考案しようとしています。以前は立体3Dを扱ったことはありませんでしたが、実際には、ストリームを2つの異なるサーフェスにレンダリングし、適切な目にそれぞれを表示する(申し訳ありませんが、用語に完全に精通していない)私は、NVidiaのドライバが3Dアプリケーションを「立体視」できることを知っています。また、ビデオゲームにはこの機能が別の設定として含まれているので、これをオンにして作業することは簡単に行うべきです。ステレオスコピックレンダリング

それにもかかわらず、私はMSDNまたはNVidiaのWebサイトでこれを行う方法についてガイドを見つけることができませんでした。

この分野ではどんな種類のヘルプにも感謝します。

ありがとうございます!

答えて

1

私はしばらく前に見つけた小さなプロジェクトへのリンクを付けましたが、それはXNA 3.1にあったので、XNA 4に変換しました。それはRenderTargetsを使って効果を作り出します。コードを修正するには、Webカメラの画像をTexture2DまたはRenderTargetに保存する必要があります。

3D Test

+0

ありがとうございます!コードからわかるように、アナグリフまたはクロスアイ方法をサポートしています。しかし、私はNVidia 3D Visionタイプの3Dに関心を持っていました。そこではアクティブメガネでフルカラーの画像を見ることができます。それをどうやって処理するか知っていますか? Btw、NVidia 3DVisionはこれを可能にする唯一の技術ですか? – Corvin