

现在我只想要在屏幕上显示一半的渲染图像,我就需要使用glviewport修改视口位置。
好了现在已经得到了1920*1920的纹理图(分辨率可以任意,分辨率越大对后面的采样结果越好,结果越细腻,锯齿越少)
screenShader.use(); //屏幕着色程序
glViewport(-120, -1080, 2160, 2160);//视口大小

本文介绍如何通过使用glViewport函数调整视口大小,实现屏幕显示一半渲染图像的效果,提高图像采样质量,减少锯齿现象。文章还提到了获取1920*1920分辨率纹理图的方法,并通过screenShader使用着色程序。


现在我只想要在屏幕上显示一半的渲染图像,我就需要使用glviewport修改视口位置。
好了现在已经得到了1920*1920的纹理图(分辨率可以任意,分辨率越大对后面的采样结果越好,结果越细腻,锯齿越少)
screenShader.use(); //屏幕着色程序
glViewport(-120, -1080, 2160, 2160);//视口大小

408
651

被折叠的 条评论
为什么被折叠?