There are several exercises and effects with OpenGL, GLSL and C++. There is a very good tutorial site for learning OpenGL ( https://learnopengl.com/ ). The exercises in this repository are based on the tutorial from the mentioned site.
make
./file_generated ( Light, Light2, Material, etc.)
Each exercise use the following controls: W,S,A,D for moving in the world space Some exercises use space key for changing states ( like gamma correction ) and mouse for controlling the camera
The model loading exercises you can load your model like so: ./model_loading your_model_path/your_model.obj