基于opengl的Qt立体显示
我正在尝试在Qt中制作一个立体声窗口。我似乎迷失在Qt和OpenGL的交互中 我已在GL初始化代码中设置了立体声上下文基于opengl的Qt立体显示,qt,opengl,stereo-3d,Qt,Opengl,Stereo 3d,我正在尝试在Qt中制作一个立体声窗口。我似乎迷失在Qt和OpenGL的交互中 我已在GL初始化代码中设置了立体声上下文 QGLFormat fmt fmt.setStereo(true) 当我检查这个值时,它返回真值 然后我画入GL_BACK_LEFT和GL_BACK_RIGHT缓冲区(我也尝试了GL_LEFT和GL_RIGHT),但生成的场景包含两组多边形 我知道我的硬件(NVIDIA Quadro FX 3500)支持窗口立体声,因为其他应用程序(我没有源代码)工作正常 这个症状是否对任何
QGLFormat fmt
fmt.setStereo(true)
当我检查这个值时,它返回真值
然后我画入GL_BACK_LEFT
和GL_BACK_RIGHT
缓冲区(我也尝试了GL_LEFT
和GL_RIGHT
),但生成的场景包含两组多边形
我知道我的硬件(NVIDIA Quadro FX 3500)支持窗口立体声,因为其他应用程序(我没有源代码)工作正常
这个症状是否对任何人来说都很熟悉,足以让人看出我犯了什么愚蠢的错误
Windows XP、Qt 4.4.2、MS Studio 2005它从不失败。提出一个问题,并在请求帮助后几分钟内找出答案。希望其他人也能从中受益 我是这么做的
fmt.setStereo(true)
但不是这个
setFormat(fmt);
现在它似乎更像我想要的那样工作。我有一个应用程序与Qt一起运行OpenGL。我也想能够在立体模式下渲染,你有一些参考资料,我可以得到一个简单的例子,关于什么和如何设置Qt在立体模式下渲染?还是只需将GLFormat立体声设置为true即可?