我對OpenGL中的剪輯有疑問。所以我有一個小視口,我想渲染大圖像的一部分。如果我畫一個大的圖像像OpenGL中的2D剪輯
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是否首先剪裁與視口大小相關的矩形,然後繪製或首先渲染整個圖像然後剪切?
你爲什麼不試試? – 2013-03-18 15:57:06