Set Ease
Apply custom easing values directly from a graph-based interface instead of adjusting interpolation manually in channel settings.
Features:
- The preview curve represents the exact curve on the actual timeline. Overshoots are shown when the curve extends beyond the box boundaries.
- If the current and next frames are identical, you can still create overshoots between them (disable Ignore Unchanged Properties).
- Property type filtering (Translation, Rotation, Scale, Point Motion, Bone channels, etc.)
- Configurable interface & colors
How to Use:
1. Place the cursor over the keyframe you want to edit, select specific bones/points/layer.
2. Set the easing angle and ratio.
3. Press Apply to apply the easing.
4. Press Get to map the existing easing to the Bézier preview box.
Upcoming Features:
- Draggable handles
- Timing chart below the curve
- Custom presets
Credits:
- Script created by Krasapan
- Filter implementation adapted from the MR_TweenMachine script by E. Babich

- The preview curve represents the exact curve on the actual timeline. Overshoots are shown when the curve extends beyond the box boundaries.
- If the current and next frames are identical, you can still create overshoots between them (disable Ignore Unchanged Properties).
- Property type filtering (Translation, Rotation, Scale, Point Motion, Bone channels, etc.)
- Configurable interface & colors
How to Use:
1. Place the cursor over the keyframe you want to edit, select specific bones/points/layer.
2. Set the easing angle and ratio.
3. Press Apply to apply the easing.
4. Press Get to map the existing easing to the Bézier preview box.
Upcoming Features:
- Draggable handles
- Timing chart below the curve
- Custom presets
Credits:
- Script created by Krasapan
- Filter implementation adapted from the MR_TweenMachine script by E. Babich
