• The added line is THIS COLOR.
  • The deleted line is THIS COLOR.
*. [#rca01ea0]

- OpenGL のバージョンについて
-- http://www.asahi-net.or.jp/~yw3t-trns/opengl/version/index.htm
- OpenGL バージョンの確認方法 ~ ビデオカードのチェック
--  http://3dcg.homeip.net/3d_hardware/video_card/04_OpenGL.php
- The OpenGL Extension Wrangler Library
--  http://glew.sourceforge.net/glew.html

* 入門 [#intro]

- imura : OpenGLメモ
--  http://oshiro.bpe.es.osaka-u.ac.jp/people/staff/imura/OpenGL/
- GLUTによる「手抜き」OpenGL入門
--  http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html


* VNC [#vnc]

- vnc4server を使おう。tightvncserver は GLX 3D 未対応っぽい
 sudo apt-get remove tightvncserver
 sudo apt-get install vnc4server

* Windows [#win]

- OpenGLメモ
--  http://tessy.org/wiki/index.php?OpenGL%A5%E1%A5%E2

* GLUT [#glut]

- 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
- OpenGLでアニメーション!
--  http://www.nhk.or.tv/kow/program/program_132.php
 glutSwapBuffers

* MacOS [#mac]

- MacでOpenGLのプログラムを始める方法
--  http://nozawashinichi.sakura.ne.jp/fs/2009/07/macopengl.html
- 3D音痴がOpenGLで遊ぶメモ
--  http://homepage.mac.com/kijibato/macreatefan/oglmemo0.html

* テクスチャ [#texture]

-  [OpenGL][テクスチャ] Point Sprite を使ってみる
--  http://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20060227


* キャプチャ [#capture]

- バッファの画像をキャプチャする
--  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は上下逆さまな画像

- OpenGLでオフスクリーンレンダリング: framebuffer object 
--  http://oshiro.bpe.es.osaka-u.ac.jp/people/staff/imura/computer/OpenGL/framebuffer_object/disp_content

* 日本語対応 [#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]


 vid  glutGameModeString( const char* string );
 int  glutEnterGameMode( void );
 void glutLeaveGameMode( void );
 int  glutGameModeGet( GLenum query );
 
- 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:Tutorials:Basic Bones System
--  http://gpwiki.org/index.php/OpenGL:Tutorials:Basic_Bones_System
- 混合処理 - 透過とアルファ値
--  http://wisdom.sakura.ne.jp/system/opengl/gl17.html

* 罠 [#o93b4869]

- OpenGL GLX extension not supported by display: localhost:0
--  http://search.luky.org/linux-users.8/msg02852.html
--  http://search.luky.org/linux-users.8/msg02854.html

* ML [#ml]

- http://opengl.jp/ml/

* 書籍 [#book]
- OpenGLプログラミングガイド 第2版―The Official Guide to Learning
- OpenGLリファレンスマニュアル - OpenGL Architecture Review Board;


* 関連ページ [#rel]

- [[GLSL]]
- [[3D]]
- [[phpopengl]]
- [[OpenSceneGraph]]
- [[WebGL]]
- [[FTGL]]


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes