OpenGL ES iPhone - Zeichnen von Anti-Alias-Linien

Normalerweise würden Sie etwas verwenden wie:

glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND);
glEnable(GL_LINE_SMOOTH);

glLineWidth(2.0f);

glVertexPointer(2, GL_FLOAT, 0, points);
glEnableClientState(GL_VERTEX_ARRAY);

glDrawArrays(GL_LINE_STRIP, 0, num_points);

glDisableClientState(GL_VERTEX_ARRAY);

Im iPhone-Simulator sieht es gut aus, aber auf dem iPhone werden die Linien extrem dünn und ohne jegliches Anti-Aliasing.

Wie bekommst du AA auf das iPhone?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage