Tiny Renderer or how OpenGL works: software rendering in 500 lines of code. Modification of the great work of dmitry sokolov ... see licence.txt Setup for Visual Studio 2017 which is free for use https://www.visualstudio.com/vs/whatsnew/