OpenGL呈现命令

OpenGL render on command

本文关键字:命令 OpenGL      更新时间:2023-10-16

我要做的是从程序中获取几个纹理,并将它们呈现为一种纹理并将其发送回去,但是我只希望当我告诉它时将其渲染。是否有某种方法可以摆脱OpenGL的主循环,以便在我想要的时候渲染,或者可以暂停主循环,直到我想呈现下一个纹理?

编辑:我现在正在使用Glut和Glew。

OpenGL没有主循环。您使用某种框架吗?是什么让您认为何时发生渲染?当您交换缓冲区或致电glFlush()时,应该控制。听起来更像是您需要更好地理解C 控制结构,但是很难知道问题中提出的严重有限的信息。