To improve my understanding of C++ and computer graphics, I have been developing a C++ 3D OpenGL project, which currently allows users to navigate the scene and change the lighting and rendering ...