TinyRenderer Workbooks

A series of workbooks that explain how OpenGL works, which runs on both Windows and Mac. Read, run, and experiment with each workbook in the series to better understand how software rendering works.


These workbooks are a port of an excellent C++ series written by Dmitry Sokolov.

The C# code in these workbooks is based on this open source C++ code and the text is from this wiki. We appreciate that the original work is available under a license that allowed us to turn it into a set of workbooks.