1

私たちは、NVidia 3D Vision を使用して、Windows PC ゲーム用の XNA 内で 3D 立体視を機能させようとしています。これがどのように達成されるかはまったくわかりません。現在、アナグリフ 3D の例をいくつか見つけながら、XNA のドキュメントに目を通しています。 NVidia が 3D Vision パッケージに同梱している Active グラスで動作させる方法が何かあるのではないかと考えています。

もちろん、メガネなしで Xbox360 でこれを機能させる方法について、代替案を聞きたいです。

前もって感謝します:3

4

3 に答える 3

2

クワッド バッファリングを有効にするには、XNA 3.1で探しているものは ( MSDN ):

PresentationParameters.BackBufferCount = 3;

また、VSync をオンにする必要があります。

Gameクラスを使用しないか、「異常に」使用する必要がある場合があります。独自の描画ループを作成する必要がある場合、必要な関数はGraphicsDevice.Present.

悪いニュースは、 XNA 4.0 のドキュメントにPresentationParametersよると、その機能が移動または削除されたことです。ただし、4.0 はまだベータ版であるため、API とドキュメントはまだ最終版ではありません。

于 2010-08-11T02:52:19.420 に答える
0

XNA フォーラムをブラウジングした後、なんとか小さな CodePlex プロジェクトを見つけることができました。それがどのように機能するのか正確にはわかりません (詳細はスペイン語です) が、翻訳は次のようになります。

2D 画面を超えてユーザーを没入させるゲームのプレイ方法を学習する興味深い例です。これを達成するためのいくつかの手法がありますが、これは、左目に赤いレンズがあり、右目に青または緑のレンズが付いている眼鏡の使用に基づいています。レンズ。

たとえあなたのニーズに本当に合っていなくても、とにかくあなたの役に立つことを願っています.

XNA での 3D プロジェクション

于 2010-08-10T20:32:53.200 に答える
-3

ステレオ機能は、XNA アプリのフルスクリーン モードで簡単に設定できます。ただし、非常に新しいため、ウィンドウ フォーム コンポーネントがないなど、いくつかの制限があります。WPF ははるかに強力なツールですが、3D ビジョン用にセットアップする方法はまだわかりません。

于 2010-11-22T12:39:57.490 に答える