November 15, 2020 Daniel G. Kite Shader 1. About this tutorial In the past years when I started to learn about 3d programming and graphics I encountered many issues in the way information was presented. Several times I got frustrated by incomplete explanations or even erroneous ones and sometimes spent days trying to deeply understand different algorithms, math and hardware problems connected to t