Я использую OpenGL для рисования графиков функций следующим образом:
![Graph example](https://i.stack.imgur.com/CPOhn.png)
Проблема в том, что использование GL_POLYGON_SMOOTH сглаживает контур графика, ноон также создает странные разные цвета - график должен быть нарисован с использованием одного цвета, и без GL_POLYGON_SMOOTH он отлично работает (но имеет неровные края).
Я использую один цвет GL_TRIANGLE_STRIP, где есть 2 вершиныдля каждой координаты X ([x, bottom], [x, fn (x)]).Я также использую
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
, но я попробовал несколько разных вариантов без успеха, какие-нибудь идеи?Или, возможно, лучший способ рисовать такие графики?