标签: opengl framebuffer fbo
我正在进行2D渲染,而我正在使用FBO。我需要将源FBO的不规则(非方形)部分复制到目标FBO。
有没有办法通过应用一些面具来实现这一目标?
我现在在做什么:
所以,作为最简单的例子,我想从主fbo中取圆形部分(或多边形)做一些图纸并将其向后拉伸到主FBO。它就像圆形(或多边形)放大镜。
答案 0 :(得分:2)
您可以使用模板蒙版。请参阅OpenGL wiki中的此示例:http://www.opengl.org/wiki/Stencil_Mask