Я пытаюсь визуализировать текст из Freetype, используя OpenGL с фиксированным размером на экране (независимо от масштаба). На данный момент я смог достичь последнего пункта, но текст не эквивалентен другой программе в той же ОС и того же шрифта с тем же размером.
Слева - моя программа, справа - gedit. Как видите, мой текст выглядит немного обрезанным и размытым по оси Y. Я не могу понять проблему
Вот как я вычисляю свою вершину:
vec2 v = visibility * ((camera * vec3(char_position.xy, 1)).xy + vertex.xy / viewport * 2.);
И вот что я делаю в своем фрагментном шейдере
gl_FragColor = vec4(colorFrag.xyz, texture2D(tex, textureCoordFrag).a);