Starting view
Ending view
I am very new to OpenGL. What I did notice, is that by doing the rotation like this in GLUT window, the following works: