OpenGL

今日は無駄にImage保存機能を付けてみました~(・ω・)~
Programming6
OpenGLの画像を保存するには
 void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels );
を使って描画されいる画面を読み込んで、保存形式にそって書き出してやればOKなのですぐぁΣ(゚Δ゚*)
これを使ってみるとLightWaveのメインウィンドウの方の画面を持ってきてしまいました。(_△_;)
ショウガナイので
 COLORREF GetPixel( HDC hdc, int nXPos, int nYPos );
を使って取得することにしました。
しかしこれを使うと処理に時間がかかってしまふ・・・(-ω-`)
他に何か良い方法を見つけたら変えることにしよう(*´・ω・)y━~

OpenGL

昨日から作り初めました。
Programming1.gif
今日はオブジェクトの回転、正射影、透視法射影、ポイント表示、ライン表示、バックカラー&オブジェクトカラー変更、
な機能をつけてみました。
Programming2.gif
オプションパネル
Programming3.gif
ポイント表示、ライン表示の切り替え。
昨日からOpenGLを触り始めましたがとても楽にプログラミングができて楽しいです~(・ω・)~