OpenGL ES - рисование плавных линий

Я рисую линии, используя этот код

glVertexAttribPointer(GLKVertexAttribPosition, 2, GL_FLOAT, GL_FALSE, 0, serieLine[serie_i]);
            glVertexAttribPointer(GLKVertexAttribColor, 4, GL_FLOAT, GL_TRUE, 0, colors[serie_i]);
            glDrawArrays(GL_LINE_STRIP, 0, count/2);

но результат иногда довольно жуткий, как это

Я знаю, что с помощью GL_TRIANGLE_STRIP я мог бы получить лучшие результаты, но каждый алгоритм, который я до сих пор пытался рассчитать треугольники, не давал мне никакого результата или очень странного. Любая идея стать лучше будет оценена.

0 ответов

Другие вопросы по тегам