Neural shading offers a new paradigm for real-time graphics, replacing hand-crafted algorithms with compact neural networks that can be trained to reproduce complex appearance. In this three-hour course, we introduce the core principles behind neural …