2013-03-10 42 views
0

我试图绘制到基于FBO的纹理的子部分,但有困难。 FBO的维数为500x500,我试图让片段着色器只重绘一个20x20像素的子目录。修改完整的纹理可以毫无困难地工作。OpenGL ES片段着色器中的纹理FBO的直接绘制

起初我试着将glViewport设置为所需的子目标,但它看起来并不那么简单。我怀疑影响gl_Position的顶点属性和变化的纹理坐标都涉及到,但我无法弄清楚。

+0

你的问题是什么,你会得到什么样的结果?只是在黑暗中拍摄:你没有清除缓冲区(glClear)吗? – 2013-03-11 15:13:38

回答

0

原来,我试图修改纹理坐标属性,但更容易在视觉着色器中使用glViewport和gl_FlagCoord修改视口。