【发布时间】:2013-03-18 15:48:57
【问题描述】:
我对 OpenGL 中的裁剪有疑问。所以我有一个小视口,我想渲染大图像的一部分。如果我画一张像
这样的大图glEnable(GL_TEXTURE_RECTANGLE)
glColor3f(1,1,1)
glTexCoord2f(0,height)
glVertex2f(0,0)
glTexdoord2f(width,height)
glVertex2f(width,0)
glTexCoord2f(width,0)
glVertex2f(width,height)
glTexCoord(0,0)
glVertex2f(0,height)
宽度和高度是图像(纹理)的大小,比视口大很多。
我的问题是:OpenGL是先根据视口的大小裁剪矩形再绘制,还是先渲染整个图像再裁剪?
【问题讨论】:
标签: opengl