我有一个 GLUT 应用程序,我想对窗口进行一系列屏幕截图,以便稍后将其放入电影中。是否有一个函数可以获取 GLUT 创建的窗口的内容并将其放入图像文件中?
最佳答案
使用glReadPixels()
获取帧缓冲区并使用你的 favorite image handling library 转储结果.
关于opengl - 在 GLUT 中截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5655303/
标签 opengl screenshot glut
我有一个 GLUT 应用程序,我想对窗口进行一系列屏幕截图,以便稍后将其放入电影中。是否有一个函数可以获取 GLUT 创建的窗口的内容并将其放入图像文件中?
最佳答案
使用glReadPixels()
获取帧缓冲区并使用你的 favorite image handling library 转储结果.
关于opengl - 在 GLUT 中截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5655303/