2

Qt でステレオ ウィンドウを作成しようとしています。Qt と OpenGL の相互作用に迷っているようです。

GL 初期化コードでステレオ コンテキストを設定しました

QGLFormat fmt
fmt.setStereo(true)

値を確認すると、trueに戻ります。

GL_BACK_LEFT次にとバッファに描画します (とGL_BACK_RIGHTだけも試しました) が、結果のシーンには両方のポリゴン セットが含まれています。GL_LEFTGL_RIGHT

私のハードウェア ( NVIDIA Quadro FX 3500 ) がウィンドウ内のステレオをサポートしていることはわかっています。これは、他のアプリケーション (ソース コードを持っていない) が正常に動作するためです。

この症状は誰にとっても見慣れたもので、私が犯しているばかげた間違いが明らかになるでしょうか?

Windows XP、Qt 4.4.2、MS Studio 2005

4

1 に答える 1

4

失敗することはありません。
質問をして、助けを求めてから数分以内に答えを見つけてください。まあ、うまくいけば、他の誰かが利益を得るかもしれません。

私はこれをやっていた

fmt.setStereo(true)

しかし、これではありません

setFormat(fmt);

今では、私がやりたいようにもっとうまくいくようです。

于 2009-10-15T21:02:20.400 に答える