This is a base OpenGL Project with makefiles for UNIX (supporting Linux and the Windows Subsystem for Linux), MacOS, and Windows (via NMake or MGW).
Open a 'Visual Studio Developer Command' and navigate to the directory, then run 'nmake /F Nmakefile.Windows' Or: Open the visual studio solution and build the release (or debug) version.
Double click the compiled Executable
Note: For some reason, running the executable from inside the command line causes it to start thinking W was held down. Just double click the executable to avoid this.
Race Car Model from: https://free3d.com/3d-model/low-poly-racing-car-22092.html I removed the pedestal, aligned it to axis, and added some extra 'object' groups.
stb_image is public domain.
tinyobj license included in its folder.
All other textures or models were supplied by Randy Fortier in his class for labs and demos.