OpenGL: ポリゴンで円の描画

円周上の座標(x, y)×n個を計算しその点を結ぶことによって描画します。nを分割数とすると、nに比例して円は滑らかになります。

実行結果

  • 分割数: 15(ちょっとカクカクしてる)

OpenGL: ポリゴンで円の描画(分割数:15)

  • 分割数: 100

OpenGL: ポリゴンで円の描画(分割数:100)

コード

そういえば、リアルタイム処理などではポリゴンの数を抑えることで処理速度を稼いでましたね。

参考サイト: GLUTによる「手抜き」OpenGL入門

コメント

  1. cyross より:

    こういうの見つけた。参考にしよう http://www.yukun.info/blog/2008/06/opengl-circle.html