Renderer that I refactored using OpenGL, to utilize Conan.
Run this conan command to build the project with -b missing on the first build, so conan can install any missing dependencies.
conan build . -b missing
Running the executable, ./build/Release/Starter
This image shows applying bit of shadowmapping and lighting sources to the surface of the mesh along with the skybox.
Showing binding multiple material sources onto the mesh applying normal, specular, and diffuse mappings onto the two meshes.
This was some of the earlier works that I did on the renderer, adding basic blinn-phong lighting model. That calculates ambient, specular, and diffuse for the lighting calculation in the shaders.

