如何缩放主缓冲区的不规则部分?我还需要将边框纹理应用于该部分。
为了简单起见,我正在模拟放大镜。
更新: 让我们试试最简单的例子: 1. 2D渲染,全屏绘制图像(纹理)。 2.获得任何非正方形(圆形和多边形都很好)的区域。 3.增加两倍的尺寸。 4.应用另一个纹理,覆盖拍摄图像的边框区域。它在中间是透明的。 5.将其拉回主缓冲区。
如果有帮助,我可以提供我的想法的截图。
答案 0 :(得分:1)
有ready to use个像素着色器可以对场景中的部分场景进行整理,或者如果需要在自定义位置渲染木质化,可以使用附加了两个纹理的FBO
进行渲染,一个对于整个场景,一个用于缩放部分。
答案 1 :(得分:1)
可以使用模板和FBO来完成。