# Easing Panels

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FjU2QsS6uI2RaitJOsszw%2FScreenshot%202024-01-09%20at%209.56.51%E2%80%AFAM.png?alt=media&#x26;token=2f002459-15f7-49a7-9e88-d931557e9a98" alt="" width="375"><figcaption><p>Easing Panels Location</p></figcaption></figure>

## Overview

There are currently 3 easing panel categories: **Influence**, **Speed**, and **Library.**

You can navigate to each of these by clicking the category icon on the left-hand side. If your screen has enough space, you can *cmd+click* (*ctrl+click* on Windows) the categories to show multiple at the same time (shown below). If your extension window is wide enough, these panels may also flow next to each other.&#x20;

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FgDbNYRwDkeYCrtAMHNJ1%2FScreenshot%202024-01-09%20at%209.58.43%E2%80%AFAM.png?alt=media&#x26;token=a48c5b77-eca7-468e-a737-2915cb0de745" alt="" width="188"><figcaption><p>Showing multiple panels</p></figcaption></figure>

You can also *cmd+click* the last active category icon to *hide* all of the panels. This is useful to maximize the space for the graph view. You can re-show the panels by clicking the hoverable bar that took their place.

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FAWjw7v0Tc7XkGpTme2Q3%2FScreenshot%202024-01-09%20at%2010.00.54%E2%80%AFAM.png?alt=media&#x26;token=dbb071c0-21c6-43d6-b737-773c4ed20740" alt="" width="188"><figcaption><p>Panels hidden</p></figcaption></figure>

{% hint style="info" %}
The selected panel state will be saved upon navigating away from the Easing page, so when you navigate back, you can pick up where you left off.
{% endhint %}

## Influence Sliders <img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FT87msDnd83dceCipXV3L%2FScreenshot%202024-01-09%20at%209.55.03%E2%80%AFAM.png?alt=media&#x26;token=52256d33-1098-4f8e-8f9c-e00450f3be01" alt="" data-size="line">

The influence slider is the same one you're used to from the Home Screen.&#x20;

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2F7iLeqhB5lp7hFQXIEE3B%2FScreenshot%202023-12-22%20at%209.43.28%E2%80%AFAM.png?alt=media&#x26;token=f03f5311-c50e-4381-8497-9bfb48eeed2c" alt="" width="375"><figcaption><p>Influence Sliders</p></figcaption></figure>

* Adjusting the left and right 'pills', adjust the influence out of, and in to the selected keyframe(s).
* Clicking the middle 'pill' will apply the current influence values
* Clicking and dragging the middle pill will adjust both influence sliders simultaneously

## Speed Sliders <img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2Fjazh2lkvvYaFF5MoAaC4%2FScreenshot%202024-01-09%20at%209.55.21%E2%80%AFAM.png?alt=media&#x26;token=e6d8ca38-3ff1-433d-ada4-d8632fe25586" alt="" data-size="line">

The speed slider is a new design catered specifically for adjusting speed values of keyframes. Some animators prefer to adjust influence only, and some use speed as well.&#x20;

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2F8FjtHFxkOf9gMdY1GjV3%2FScreenshot%202023-12-22%20at%209.44.20%E2%80%AFAM.png?alt=media&#x26;token=7f255611-81e3-4d72-a9fe-9ba4ff035772" alt="" width="375"><figcaption><p>Speed Sliders</p></figcaption></figure>

It works similarly to the influence slider, as there is one slider for 'speed in' and one for 'speed out'. We chose to make these sliders full width, since - unlike influence - these values are not capped from 0 to 100. They can be much larger or smaller, so more slider space was necessary. The large pill on the left works the same as influence. Clicking it once will apply the Speed values to selected keys, and clicking and dragging will adjust both Speed sliders simultaneously.

The Speed sliders also contain a few convenience functions. Namely, **Reset**, and **Max**.

* **Reset** will reset the values of speed-in and speed-out to 0. This is convenient, since the 0 value can sometimes be in the middle of the slider track and hard to target by dragging.
* **Max** will set the maximum (and minimum) value that the slider range can cover. Clicking this button will cycle through the values \[500,. 1000, 2000, 5000]. If you're working with smaller speed values, using 500 will make the sliders easier to work with, as it eliminates much of the possible range of values.

## Digit Inputs

There are also other ways to adjust the values of speed an influence. First, clicking inside any of the IN, OUT, or BOTH text-boxes will allow you to type a number.&#x20;

Clicking on any of the **IN, OUT,** or **BOTH** text-fields (next to the input boxes) will  open up a 'Digit Input' panel.&#x20;

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FWzzomUw1DT9BtpchFu1i%2FScreenshot%202023-12-22%20at%209.53.33%E2%80%AFAM.png?alt=media&#x26;token=be8d8dbd-0bd8-4e00-bad4-b87c4f364075" alt="" width="375"><figcaption><p>Digit Input Panel</p></figcaption></figure>

This panel also has a slider, but further allows for fine-grained incrementing and decrementing of specific values. These values immediately reflect in the graph view and preview, allowing you to get instant feedback on how discrete changes to influence or speed affect the easing curve.

## Easing Library <img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2Fv9VW0N0E842oM36DTHZb%2FScreenshot%202024-01-09%20at%209.55.43%E2%80%AFAM.png?alt=media&#x26;token=38f9bcfd-3598-46db-a3a8-7d2a92e1b22e" alt="" data-size="line">

The third panel allows you to view any one of your Easing Libraries on this page.

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FffBm16dMgjttTAqDmDGG%2FScreenshot%202024-01-09%20at%209.11.05%E2%80%AFAM.png?alt=media&#x26;token=98415032-fc85-40c7-9888-5a8b82171312" alt="" width="375"><figcaption><p>Viewing the "My Easings" Library</p></figcaption></figure>

Here, there are multiple options at your fingertips:

* Cycle through each of the libraries using the arrow icons next to the library title
* Hover your mouse over any of the easing presets for a tooltip displaying its name
* Click on any of the presets to immediately apply to selected keyframes
* Click the <img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FSaeEFAKRogNucwUL2wD4%2FScreenshot%202024-01-09%20at%209.14.14%E2%80%AFAM.png?alt=media&#x26;token=c6bc7064-f4ee-4ae3-8428-30d9683531fd" alt="" data-size="line"> button to add the current easing to the library
* Click the Library icon <img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FSNTvBL7NieRVfh9jV6Ih%2FScreenshot%202024-01-09%20at%209.15.53%E2%80%AFAM.png?alt=media&#x26;token=c5a6430d-0e66-471a-a1fb-dd0f33e2069b" alt="" data-size="line"> to open up the Easing Library overlay, where you can manage your easing libraries.

Note that with the introduction of the **Value Graph**, we have introduced a new type of easing preset:

#### The Cubic Bezier Preset

Traditionally, your easing presets were <mark style="color:blue;">**blue**</mark>, and showed an image of the speed graph for the values associated with that preset. Cubic Bezier Presets are <mark style="color:yellow;">**yellow**</mark>, and show a cubic bezier curve representing the values associated with the preset. When you're on the Library Panel on the Easing Page, and are using the Value Graph, or Cubic Graph, the button to add an easing to your library will automatically update:

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2Fw9fO3jqE6odUIvOwL0Of%2FScreenshot%202024-01-09%20at%209.22.09%E2%80%AFAM.png?alt=media&#x26;token=dac81179-a85b-4158-9346-b012680a05de" alt="" width="362"><figcaption><p>Add button shows a yellow cubic bezier curve</p></figcaption></figure>

You can add these presets so that you have mixed presets in your libraries now:

<figure><img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2F6ZhYij9VVTCExnjyLRmE%2FScreenshot%202024-01-09%20at%209.23.55%E2%80%AFAM.png?alt=media&#x26;token=d2cd5f1f-dd4e-4e82-aa2c-2fc737ed945a" alt="" width="375"><figcaption><p>Easing Library with both Speed and Cubic Bezier Presets</p></figcaption></figure>

Hovering over any one of these presets will show the name of the preset, which corresponds to the cubic bezier values of the curve (x1, y1, x2, y2). If these are confusing to you, you can always change the name of individual presets on the Easing Library overlay.

{% hint style="info" %}
Note that because the preset is a Cubic Bezier value, it always requires 2 keyframes to be selected. If there is only one selected, you will not be able to add a preset:

<img src="https://2484616144-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLw1F1g-yBBvUkiqdF2%2Fuploads%2FVDzCOlEVLWBMf6t07i1V%2FScreenshot%202024-01-09%20at%209.45.54%E2%80%AFAM.png?alt=media&#x26;token=42e3ec9f-f1f9-4a63-bda2-ecc6c5da914a" alt="" data-size="original">
{% endhint %}
