How to Explore Unity 5's Shader System Code - V - Shadows code overview

Last time [https://www.shadercat.com/how-to-explore-unity-5s-shader-system-code-iv-global-illumination-code-overview/] we looked at Global Illumination. This time let's look at Shadows. There's quite a lot of code dealing with shadows, so it'll take at least another post to cover everything. Shad…