0

我使用以下代码尝试渲染视口的部分框架。开始和结束是框架的一部分,这是正确的。

    glViewport(start,0,end,SAVE_HEIGHT);

    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    gluPerspective(90.0f, 1.0f, NEAR, FAR);
    glMatrixMode(GL_MODELVIEW);
    glLoadIdentity();
    glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

代码似乎乱序;我之前有它工作过。从我能找到的稀疏文档来看,这似乎是正确的顺序。

视觉输出是我看不到某些部分,并且渲染的部分没有正确的透视。请注意,我每次都渲染到同一个 FBO。

预期的输出是每次调用代码时都会将一部分视口渲染到同一个 fbo。

我的问题:如何在每次迭代时部分渲染到 FBO?

4

1 回答 1

1

我显然在寻找 glScissor 。

于 2013-02-17T23:38:44.433 回答