さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

OpenGL

OpenGLはじめました

そんなこんなでOpenGLいじりの日々が始まりました。

色々忘れない為にメモしておきたいです。

OpenGLでの二次元図形の描画まとめ

glBegin();
の引数の値でその後の頂点の処理が変わる。

線の描画

GL_POINTS
点として描画される

GL_LINE
2つの点がセットとして解釈されて、線が引かれる。

GL_STRIP
最後に打った点までの連続の線を引く

GL_LINE_LOOP
最初から終わりまでループする線を引く


充填プリミティブ

てけとーにやってみるよろし

GL_POLYGON
GL_QUADS
GL_TRIANGLES
GL_TRIANGLE_STRIP
GL_QUADS_STRIP
GL_TRIANGLE_FAN