部分渲染视口的麻烦

时间:2013-02-17 22:31:59

标签: opengl

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

    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?

1 个答案:

答案 0 :(得分:1)

我显然在寻找glScissor。