# AmbientMode

> Ambient lighting mode.

## Definition

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

```csharp
public enum AmbientMode
```

## Remarks

Unity can provide ambient lighting in several modes, for example directional ambient with separate sky, equator and ground colors, or flat ambient with a single color.

Additional Resources: [RenderSettings.ambientMode](/engine/6000.6/script-reference/unityengine/rendersettings/ambientmode.md), [Lighting Window](/engine/6000.6/manual/lighting-overview/lighting-reference/lighting-window.md).

## Fields

| Value                                                                                     | Description                                      |
| ----------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [Custom](/engine/6000.6/script-reference/unityengine/rendering/ambientmode/custom.md)     | Ambient lighting is defined by a custom cubemap. |
| [Flat](/engine/6000.6/script-reference/unityengine/rendering/ambientmode/flat.md)         | Flat ambient lighting.                           |
| [Skybox](/engine/6000.6/script-reference/unityengine/rendering/ambientmode/skybox.md)     | Skybox-based or custom ambient lighting.         |
| [Trilight](/engine/6000.6/script-reference/unityengine/rendering/ambientmode/trilight.md) | Trilight ambient lighting.                       |
