本帖最后由 Wasserkoenig 于 2010-12-30 02:03:11 编辑

解决方案 »

  1.   

    应用FBO的时候 把场景中所有物体都一起渲染到纹理,然后再使用这个纹理。
      

  2.   

    我这样想的,既然FBO影响到了其他场景东西,那FBO中只是渲染了部分场景,
    而后面使用 glViewport( 0, 0, 1024, 768 )
    最终绘制出来的只是FBO中渲染的。
    你可以改变 glViewport( 0, 0, 1024, 768 )中的参数,试试看哈!我也是初学者,刚接触FBO不久。
    希望你的问题早日解决。