This article outlines the necessary learning path for writing shaders in Unity, intended for those who have written programs (especially C-based ones). Since it assumes usage in VRChat (BuiltinRP), I ...
"In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene — a process known as shading." While an ...