OpenGL手順

GL_MODELVIEW、GL_PROJECTIONという大事な二つのモードがあり、切り替えて使う。切り替えはglMatrixMode()を用いて行う。どこかに変換行列のスタックがある。それぞれのモードにそれぞれのスタックが用意されている。変換行列をスタックからモードの変換行列に呼び出して、書き込んだり、かけ算したりできる。描画はそれぞれのモードの変換行列をもとに行われる。変換行列はcolumn-major orderの4x4の行列である。