Chapter1 OpenGLとGLUT
[1.1]OpenGLについて
[1.2] GLUTとは何か
[1.3] GLUTとOpenGLを組み合わせれば
Chapter2 GLUTをインストールする
[2.1] GLUTを入手する
[2.2] UNIX / Linux 系OSにインストールする
[2.3] Windows 系OSにインストールする
[2.4] Mac OS X にインストールする
Chapter3 コンパイルの仕方
[3.1] UNIX / Linux 系OSの場合
[3.2] Windows 系OSの場合
[3.3] Mac OS X (Developer Tools) の場合
Chapter4 ウィンドウを開く
[4.1] 空のウィンドウを開く
[4.2] ウィンドウを塗りつぶす
Chapter5 二図形を描く
[5.1] 線を引く
[5.2] 図形のタイプ
[5.3] 線に色を付ける
[5.4] 図形を塗りつぶす
[5.5] 関数の命名法
Chapter6 座標軸を設定する
[6.1] 座標軸とビューポート
[6.2] 位置やサイズを指定してウィンドウを開く
Chapter7 マウスとキーボード
[7.1] マウス・ボタンをクリックする
[7.2] マウスをドラッグする
[7.3] キーボードから読み込む
Chapter8 3次元図形を描く
[8.1] 2次元と3次元
[8.2] 線画を表示する
[8.3] 透視投影する
[8.4] 視点の位置を変更する
Chapter9 アニメーション
[9.1] 図形を動かす
[9.2] ダブル・バッファリング
Chapter10 隠面消去処理
[10.1] 多面体をぬりつぶす
[10.2] デプス・バッファを使用する
[10.3] カリング
Chapter11 陰影付け
[11.1] 光を当ててみる
[11.2] 光源を設定する
[11.3] 材質を設定する
Chapter12 階層構造
[12.1] 2つの立方体
実験1 基本実験
(A) ウォーク・スルーの実験
(B) ロボット・アームの実験
(C) ピッチング・マシーンの実験
(D) ラジコン・ティーポットの実験
(E) 歩行ロボットの実験
(F) エアホッケーの実験
実験2 立体視の実験
立体視プログラム
附録
附録(A) 今までにあった質問
附録(B) コンパイルの仕方
附録(C) ゲーム・モード
|