This is a repository where I track the progress of me learning OpenGL.
This project is made using Visual Studio 2019. So you would need Visual Studio to build and run the project (any older version like VS2013 onwards should work fine, although I've not tested them).
Step - 1: run 'git clone git@github.com:aayush749/Learn-OpenGL.git'.
Step - 2: after the previous operation completes. Double click on the Solution (.sln) file, or open a project using Visual Studio and locate the Solution file.
Step - 3: Once Visual Studio loads the project, make sure you are building under x86 CPU architecture (and Debug/Release build doesn't really matter), and hit Build (or Ctrl + Shift + B).
Step - 4: After the build process completes, launch the executable directly or launch it from Visual Studio by pressing F5.
Here are some screenshots from what I have tried so far
Shadow Mapping and Shadow Mapping with PCF (for soft shadows)
ADS Lighting - Types of Smooth Shading
0001-0082.mp4
Suzanne-The monkey (3D model viewer)
Solar System
Hello.World.2021-06-15.01-17-39.mp4
Earth