topic 1
set up
https://www3.ntu.edu.sg/home/ehchua/programming/opengl/HowTo_OpenGL_C.html
topic 2
tutorial
http://www.glprogramming.com/red/
http://math.hws.edu/bridgeman/courses/324/s06/doc/opengl.html
http://www.songho.ca/opengl/gl_transform.html
topic 3
Line drawing
https://www.cs.helsinki.fi/group/goa/mallinnus/lines/bresenh.html
topic 4
homogeneous Coordinates
http://www.songho.ca/math/homogeneous/homogeneous.html
topic 5
Mesh Tutorial
http://cse.csusb.edu/tongyu/courses/cs520/notes/mesh.php
topic 6
Viewing Tutorial
http://www.glprogramming.com/red/chapter03.html
OpenGL Projection Matrix
http://www.songho.ca/opengl/gl_projectionmatrix.html
Rendering pipline details
https://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_BasicsTheory.html
topic 9
http://www.glprogramming.com/red/chapter05.html