# GradientMode

> Color interpolation mode used by Gradient.

## Definition

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

```csharp
public enum GradientMode
```

## Remarks

Additional Resources: [Gradient.mode](/engine/6000.0/script-reference/unityengine/gradient/mode.md), [Gradient.Evaluate](/engine/6000.0/script-reference/unityengine/gradient/evaluate.md).

## Fields

| Value                                                                                          | Description                                                                                |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| [Blend](/engine/6000.0/script-reference/unityengine/gradientmode/blend.md)                     | Linearly interpolate between the gradient keys.                                            |
| [Fixed](/engine/6000.0/script-reference/unityengine/gradientmode/fixed.md)                     | Use a constant color between the keys.                                                     |
| [PerceptualBlend](/engine/6000.0/script-reference/unityengine/gradientmode/perceptualblend.md) | Linearly interpolate between the gradient keys, using a perceptual color space for colors. |
