Just a basic software renderer. Using SDL2 for creating windows.
Windows
mkdir build
cd build
cmake .. -G "Visual Studio 16 2019"
This will generate the .sln project in the build
folder, which you can open in Visual Studio.
Unix
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make