> For the complete documentation index, see [llms.txt](https://plugin-everything.gitbook.io/plugin-everything-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://plugin-everything.gitbook.io/plugin-everything-docs/controls/gamma.md).

# Gamma

The `Gamma` group controls how Thicc Pro blends colors between gradient stops. Use it when a gradient looks too dark, too bright, too flat, or visually different from what you expect in the After Effects composition viewer.

{% hint style="info" %}
`Auto` is usually the best choice because it automatically updates to use the physically correct amount of blending even if you change your project colorspace settings. &#x20;
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/SgajzJrLOTnKKfLoMn21" alt="" width="340"><figcaption></figcaption></figure></div>

{% hint style="info" %}
`Gamma` affects gradient interpolation and does not change `Solid Color`, `Master Opacity`, or gradient stop opacity. If `Gradient Blending` is set to 0%, `Gamma` will have no impact.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/dS60IxhzFVTcoM7QZWnK" alt="" width="563"><figcaption><p>Different <code>Gamma</code> amounts and how they affect the Gradient UI preview in RGB colorspace</p></figcaption></figure></div>

## Controls

<details>

<summary>Gamma Mode</summary>

#### Gamma Mode

`Gamma Mode` chooses how Thicc Pro handles gamma correction while blending gradient colors.

<table><thead><tr><th width="154.29296875">Mode</th><th>Result</th></tr></thead><tbody><tr><td><code>Auto</code></td><td>Uses the composition working space when correction is useful</td></tr><tr><td><code>Custom</code></td><td>Uses the value from <code>Gamma Factor</code></td></tr><tr><td><code>Off</code></td><td>Uses 1.0, so no gamma correction is applied to interpolation</td></tr></tbody></table>

</details>

<details>

<summary>Gamma Factor</summary>

#### Gamma Factor

`Gamma Factor` sets the gamma value used when `Gamma Mode` is `Custom`.

The default is 1.0. Higher values usually make color blends feel more perceptually even in gamma-encoded spaces. A value around 2.2 is a common choice for sRGB-style interpolation.

Use `Custom` when you want a specific or stylized look that should stay the same regardless of the composition working space.

</details>

<details>

<summary>Gamma Info</summary>

#### Gamma Info

`Gamma Info` shows the approximate gamma of the composition's working color profile.

It is available when `Gamma Mode` is `Auto`. Use it when you want to confirm what Thicc Pro is reading from the After Effects project before deciding whether to stay in `Auto`, switch to `Custom`, or turn correction `Off`.

</details>

## Interactions

<details>

<summary>Color Mode</summary>

`Gamma` only affects `Color Mode: Gradient`.

When `Color Mode` is `Solid`, there are no gradient stops to interpolate between, so the `Gamma` controls are disabled.

</details>

<details>

<summary>Color Space</summary>

`Gamma` works together with `Color Space`.

Thicc Pro linearizes gradient stop colors using the active gamma value, blends them in the selected color space, then converts the result back for display. This means `RGB`, `HSL`, and `Oklab` can each respond a little differently to the same `Gamma Mode`.

If a gradient feels muddy or unexpectedly vivid, try `Color Space` first, then adjust `Gamma Mode` if the overall blend brightness still feels wrong.

</details>

<details>

<summary>Gradient Preview</summary>

The `Color Gradient` preview uses the same gamma settings as the rendered stroke, so the gradient bar should closely match the final result.

In linear working spaces, Thicc Pro also applies a display correction to the preview so it better matches After Effects' composition viewer.

</details>

<details>

<summary>Gradient Repeat and Mirror</summary>

`Gamma` is used when Thicc Pro creates generated colors for repeated, wrapped, or mirrored gradients.

This helps wrap boundaries, mirror edges, inserted stops, and repeated gradients blend consistently with the main gradient.

</details>

<details>

<summary>Repeater and Gradient Cycle</summary>

`Gamma` affects each repeated copy the same way it affects the original stroke.

When `Gradient Cycle` offsets the gradient per copy, the cycled colors are still interpolated using the active `Gamma Mode` and `Color Space`.

</details>

## Interface Conditionals

<details>

<summary>Color Mode</summary>

| Condition                  | Result                    |
| -------------------------- | ------------------------- |
| `Color Mode` is `Solid`    | `Gamma` controls disabled |
| `Color Mode` is `Gradient` | `Gamma` controls enabled  |

</details>

<details>

<summary>Gamma Mode</summary>

| Condition                | Result                    |
| ------------------------ | ------------------------- |
| `Gamma Mode` is `Auto`   | `Gamma Info` is visible   |
| `Gamma Mode` is `Custom` | `Gamma Factor` is visible |
| `Gamma Mode` is `Off`    | No extra gamma controls   |

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://plugin-everything.gitbook.io/plugin-everything-docs/controls/gamma.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
