草庐IT

glVertexAttrib2

全部标签

c++ - 二维 GLSL 渲染

(OpenGL2.0)我设法在opengl中进行了一些不错的文本渲染,并决定对其进行着色器设计。然而,在固定管道模式下看起来不错的渲染字体纹理在GLSL模式下看起来不愉快。在固定管道模式下,我看不出GL_LINEAR和GL_NEAREST过滤之间有任何区别,这是因为纹理真的不需要过滤,因为我设置了正交投影并将四边形的宽度和高度与纹理坐标对齐。现在,当我尝试使用着色器渲染它时,我可以看到一些非常糟糕的GL_NEAREST过滤伪像,并且对于GL_LINEAR,纹理显得过于模糊。固定流水线,满意,质量最好(线性/最近之间没有区别):GLSL,最近(可见的伪像,例如,查看分数字形):GLSL,