updated 3-Rendering-with-OpenGL