/lander2

Primary LanguageC++MIT LicenseMIT

Lucas's Mars lander graphics extension

The build requirements are modern versions of mesa (to provide modern OpenGL APIs), glbinding (to provide OpenGL APIs function loading), glfw (to create the display) and cmake:

cmake -B build/ -DCMAKE_BUILD_TYPE=Release
cmake --build build/ --config Release --target all --
cd build/
LanderApp.exe

Screenshot demonstrating the normal mapped per-pixel lighting and gamma correction after rasterization of the color map: