2011-04-13 193 views
3

我有一个GLUT应用程序,我想对窗口进行一系列屏幕截图,以便稍后将其放入电影中。有没有一个函数可以将GLUT创建的窗口的内容放入图像文件中?在GLUT中拍摄屏幕截图

回答

4

使用glReadPixels()来抓取framebuffer并使用您的favorite image handling library转储结果。

+1

陈旧的URL。这是[glReadPixels]的新链接(http://www.opengl.org/sdk/docs/man/html/glReadPixels.xhtml)。 – 2014-02-20 17:39:24

+1

@CamilleGoudeseune:固定。 – genpfault 2014-02-20 18:10:20