Computer Viewing
http://pheatt.emporia.edu/courses/2005/cs410f05/html/AngelICG17/index.htm
個人的には glOrtho() や glFrustum() の引数が具体的にはどのパラメータを指定しているかを図示してあるのが良いなと思いました。
OpenGL Orthogonal Viewing
http://pheatt.emporia.edu/courses/2005/cs410f05/html/AngelICG17/sld019.htm
OpenGL Perspective
http://pheatt.emporia.edu/courses/2005/cs410f05/html/AngelICG17/sld020.htm