# shadows

> Determines if this light will cast soft or hard shadows, or not cast shadows at all.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public LightShadows shadows { get; set; }
```

### Remarks

Changing this setting can significantly affect visual quality and performance. Typically, turning shadows off boosts performance dramatically at the expense of realism and depth, while enabling soft shadows enhances realism, depth, and visual fidelity at significant performance costs.
