# Real-time shadows

> Techniques and resources for shadows that use shadow mapping and shadow cascades to update shadows when lights move at runtime.

Techniques and resources for shadows that use shadow maps and shadow cascades to update shadows when lights move at runtime.

| **Page**                                                                                                             | **Description**                                                                                                             |
| -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| [Shadow mapping](/engine/6000.3/manual/lighting-overview/shadows/shadow-realtime/shadow-mapping.md)                  | Understand how Light components generate depth textures that Unity samples to generate real-time shadows.                   |
| [Set shadow distance in a scene](/engine/6000.3/manual/lighting-overview/shadows/shadow-realtime/shadow-distance.md) | Use the **Shadow Distance** property to determine the distance from the Camera up to which Unity renders real-time shadows. |
| [Shadow cascades](/engine/6000.3/manual/lighting-overview/shadows/shadow-realtime/shadow-cascades.md)                | Resources for reducing pixelated shadows from a Directional Light by using multiple shadow maps.                            |
| [Troubleshooting shadows](/engine/6000.3/manual/lighting-overview/shadows/shadow-performance.md)                     | Solve common issues with shadows, such as flickering shadows and shadow acne.                                               |
