我的目标是将没有窗口的OpenGL场景直接渲染到文件中.场景可能比我的屏幕分辨率大.
我怎样才能做到这一点?
我希望能够选择任何大小的渲染区域大小,例如10000x10000,如果可能的话?
是否可以QGLWidget使用Qt 完全在屏幕外渲染,而无需将场景重新绘制到屏幕上,从而避免完全缓冲区在显示器上翻转?
我需要保存在帧缓冲区上生成的每一帧,但是,由于序列是由4000帧组成的,屏幕上的时间间隔是15ms我花费的,4000*15ms=60s但我需要比60秒快得多(计算不是瓶颈,这里只是更新问题).
可以更快地在帧缓冲区上渲染屏幕吗?我可以在QGLWidget中避免显示器刷新率吗?
如何在没有慢速paintGL()调用的情况下完全渲染帧缓冲区?
我想尝试制作一个简单的程序,它采用3D模型并将其渲染成图像.有什么方法可以使用OpenGL渲染图像并将其放入一个包含图像而不是显示图像的变量中?我不想看到我正在渲染的东西我只想保存它.有没有办法用OpenGL做到这一点?