# ShadowQuality

> Determines which type of shadows should be used.

## Definition

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

```csharp
public enum ShadowQuality
```

## Remarks

The available options are Hard and Soft Shadows, Hard Shadows Only and Disable Shadows.

Additional Resources: [QualitySettings.shadows](/engine/6000.0/script-reference/unityengine/qualitysettings/shadows.md), [Light.shadows](/engine/6000.0/script-reference/unityengine/light/shadows.md).

## Fields

| Value                                                                             | Description            |
| --------------------------------------------------------------------------------- | ---------------------- |
| [All](/engine/6000.0/script-reference/unityengine/shadowquality/all.md)           | Hard and Soft Shadows. |
| [Disable](/engine/6000.0/script-reference/unityengine/shadowquality/disable.md)   | Disable Shadows.       |
| [HardOnly](/engine/6000.0/script-reference/unityengine/shadowquality/hardonly.md) | Hard Shadows Only.     |
