В моем приложении для iPhone нарисовано много линий.Увы, некоторые из них не являются ни вертикальными, ни горизонтальными, что означает, что они имеют неровные края.
Включение GL_LINE_SMOOTH, похоже, не имеет никакого эффекта.Мультисэмплированное сглаживание, как описано в документации Apple, работает, но я не могу себе представить, что невозможно сделать более привлекательные линии.При сглаживании линия становится гладкой, но цвет искажается по участкам линии.
Используя OpenGL, как можно нарисовать линию, которая выглядит как линия, нарисованная Quartz-2D, с гладкой границейцвет и переменная ширина?
(Для ясности, GL_LINE_WIDTH работает отлично, поэтому переменная ширина в настоящее время не является проблемой.)