2011-11-01から1ヶ月間の記事一覧

OGLplus で画像の描画

OGLplus を使用したテクスチャの描画です。 OGLplus では、libpng で .png の画像ファイルを読み込むことが出来るので、今回はそれを使用します。 使用するためには予め libpng を導入しておく必要があります。 libpng 1.2.46 - http://www.libpng.org/pub/p…

vim script で遊ぶなら知っておきたい 10 の組み込み関数

vim script で遊ぶ時によく使う組み込み関数とか。 vimプラグインを作る場合だとまた違ってくると思います。 むしろ、そっちの方が誰かが書いてくれると嬉しいな(チラチラッ。 あと当然ながら詳細は help を参照してください。 ☆まえがき 関数の可変長引数 関数…

OGLplus のエラーハンドリング

OGLplus では、OpenGL でエラーが発生した場合に、例外をスローします。 スローした例外から詳細な情報(ソースファイルの位置や OpenGLのAPIなど)を取得することが出来ます。 [ソース] #include <vector> #include <iostream> #include <GL/glew.h> #include <oglplus/gl.hpp> #include <oglplus/context.hpp> #include <oglplus/shader.hpp> #incl</oglplus/shader.hpp></oglplus/context.hpp></oglplus/gl.hpp></gl/glew.h></iostream></vector>…

OGLplus 0.7.0

OGLplus 0.7.0 またバージョンアップしたみたいです。 ペースが早い…。 HPのレイアウトもちょっと変わっていますね。 チュートリアルもいつの間にか出来ていたので、初めて使う場合はここら辺を読んでみるといいかも? そろそろリリースノートが欲しいところ…