* 書籍 [#book] - OpenGLプログラミングガイド 第2版―The Official Guide to Learning - OpenGLリファレンスマニュアル - OpenGL Architecture Review Board; * Windows [#d4822ed0] * GLUT [#win] - http://opengl.jp/ - GLUT for Win32 -- http://www.xmission.com/~nate/glut.html - OpenGL: Visual C++ 2008 Express EditionでGLUTを使う -- http://handasse.blogspot.com/2008/12/opengl-visual-c-2008-express.html * MacOS [#mac] - MacでOpenGLのプログラムを始める方法 -- http://nozawashinichi.sakura.ne.jp/fs/2009/07/macopengl.html - 3D音痴がOpenGLで遊ぶメモ -- http://homepage.mac.com/kijibato/macreatefan/oglmemo0.html * ビットマップ [#bitmap] - バッファの画像をキャプチャする -- http://sky.geocities.jp/freakish_osprey/opengl/opengl_capture.htm 読み取るバッファをglReadBuffer(...)という関数で指定。 それから、OpenGLのglReadPixels(...)関数でバッファの内容をコピー。 RGBで取得したい場合は、GL_BGR、RGBAで取得したい場合はGL_BGRAを指定。 glReadBuffer( GL_BACK ); glReadPixels(x, y, witdh, height, GL_BGRA, GL_UNSIGNED_BYTE, bmpData.Scan0); 座標原点の位置が違う(OpenGLでは左下、Windowsでは左上)ため、bmpは上下逆さまな画像 * 日本語対応 [#japanese] - http://sourceforge.net/projects/ftgl/develop - http://grayhole.blogspot.com/2009/04/opengl.html -- http://grayhole.blogspot.com/2009/04/opengl.html - GLUI日本語対応計画 -- http://www.aya.or.jp/~sanami/peace/memorial/code41-50.html#CODE41 - wglUseFontOutlinesを利用し日本語を描画する -- http://blog.livedoor.jp/mailman1/archives/51080286.html * フルスクリーン [#fullscreen] - OpenGL GLUT Tutorial -- http://www.nullterminator.net/glut.html - GLUTのゲームモードを使う方法 -- http://www.wakayama-u.ac.jp/~tokoi/opengl/refresh.html#bygamemode - OpenGL(GLUT) ~ゲームモード~ -- http://www.web-sky.org/program/opengl/opengl02.html * WGL [#wgl] - WindowsAPI内でOpenGLを使うための機能 -- http://d.hatena.ne.jp/yaakaito/20080328/1206707456 * GLX [#glx] * その他 [#etc] - pllib -- http://www.loopedpicture.com/pllib_ogl.html - フラグメントプログラムも使ったCgプログラムを -- http://asura.iaigiri.com/OpenGL/gl12.html - OpenGL バージョンの確認方法 ~ ビデオカードのチェック -- http://3dcg.homeip.net/3d_hardware/video_card/04_OpenGL.php * 関連ページ [#rel] - [[GLSL]] - [[3D]] - [[phpopengl]] |