Computer Graphics Programming Resources List of freely available resources to study computer graphics programming. Basic Path Learn C++ Essence of Linear Algebra 3D Math Primer for Graphics and Game Development Ray Tracing in One Weekend Tiny Software Renderer