我目前正在尝试使用glReadPixels拍摄各种相机位置和不同图像分辨率的OpenGL渲染3D世界的快照.我有两个实现OpenGL窗口程序的GUI库选择:Qt和freeglut.经过两次实验后,我意识到Qt并没有将QGLWidget快照的图像分辨率限制在桌面大小,但我无法对freeglut做同样的事情.
我希望我可以使用Qt进行这个快照抓取程序,但我只限于过剩,因为我的项目团队伙伴正在研究同一个程序的另一个模块,他们没有时间学习新的库和IDE(Qt Creator).他正在使用Visual Studio 2008.
无论如何,我有没有创建一个不受桌面尺寸限制的过剩窗口,可以大到4000 x 2000?