OpenGL始めてみた、ω、
一年のころに講師の方からゲーム開発用に配布されたライブラリも
OpenGLを元にしてつくられていたようです
2年になって使い始めたCinderLibraryもOpenGLを使ってますし
OpenGLってライブラリの元として使われていることが多いようです
ということからOpenGLに興味を持ちまして
最近OpenGLを始めてみたわけですが
すごく・・・
原始的です////
今までだと
画面に点を描画するとき
drawPoint(Vec2f pos, Vec2f size);
こんな感じで点を描画する関数に必要なデータを渡すだけだったのが
OpenGLだと
// サイズ指定 glPointSize(int size); // 何を描画するのかを指定 glBegin(GL_POINTS); // 位置を指定 glVertex2i(int pos_x, int pos_y); // 描画するものの効果範囲を終了 glEnd();
こんな感じで何をするのか細かく指定してあげないといけないようです
逆に細かく指定できる分いろいろと幅が広がるのかな?
まだウィンドウの描画と点の描画までですが
gitにあげているのでよければどうぞ、ω、github.com