4

OpenGL を使用してこれを滑らかなポリゴンにしようとしていますが、何もしていません。誰かが私が間違っていることを説明してもらえますか?

glColor4ub(r, g, b, a);

glEnable(GL_POLYGON_SMOOTH);
glHint(GL_POLYGON_SMOOTH_HINT, GL_NICEST);

glBegin(GL_QUADS);
        glVertex2i(x, y);
        glVertex2i(x1, y1);
        glVertex2i(x2, y2);
        glVertex2i(x3, y3);
glEnd();

glDisable(GL_POLYGON_SMOOTH);
glHint(GL_POLYGON_SMOOTH_HINT, GL_DONT_CARE);

前もって感謝します!

4

1 に答える 1

7

レンダリングを滑らかにするこの方法は時代遅れです。GL_ARB_multisample拡張機能を使用してマルチサンプリングを使用することをお勧めします。

于 2010-09-12T20:28:51.890 に答える