Wie zeichne ich eine glatte Linie in OpenGL mit Antialiasing?

Ich muss in OpenGL eine glatte Linie zeichnen und hier ist, was ich getan habe:

glEnable( GL_LINE_SMOOTH );
glEnable( GL_POLYGON_SMOOTH );
glHint( GL_LINE_SMOOTH_HINT, GL_NICEST );
glHint( GL_POLYGON_SMOOTH_HINT, GL_NICEST );
glBegin( GL_LINE_STRIP );
    for( UINT uiPoint = 0; uiPoint < iNumPoints; ++uiPoint )
    {
        const Coord &Node = vecPoints[uiPoint];
        glVertex3f( Node.x, Node.y, Node.z );
    }
glEnd();

Was kann ich sonst noch tun?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage