回転

2010年1月4日

ファイル

14-rotate.tar.gz (glRotatef() を使用)

14-rotate2.tar.gz (自前で回転行列を作成、glMultMatrixf() を使用)

内容

ティーポットを回転させます。回転には glRotatef() を使用します。

	glRotatef(angle, 0., 1., 0.);

もう一つのプログラムとして、glRotatef() が変換行列の操作であるという感じをつかむために、自前で回転行列を作るバージョンを用意しました。こちらは rotateMatrixY() で Y 軸周りの回転行列を作成し、glMultMatrixf() で変換行列にかけています。

OpenGL プログラミング 目次へ