Select the keys to reduce, or select keyed properties and set the work area to the range you want. Thin works separately on each property’s targeted keys and keeps the first and last of that set.
Remove keys that sit on a straight line
- Click More.
- In the Thin row, choose Redundant.
- Set the tolerance in the field beside it.
- Click Thin, or press Enter in the tolerance field.
Redundant mode compares numeric key values with the straight line between surrounding retained keys at the same times. For multidimensional values, every component must be within tolerance. Tolerance uses the property’s own units. Smaller values demand a closer match.
For example, evenly spaced linear keys with values 0, 50 and 100 can lose the middle key while keeping the same linear result. Hold keys are protected from the redundant-key check. Nonnumeric properties are skipped.
This is a check of key values. It does not measure the entire eased curve or motion path between keys. Review playback after thinning Bezier animation. Undo if the result changes in a way you do not want.
No redundant keys means the check found nothing to remove. This also happens when the targeted values are nonnumeric. It does not mean you need a higher tolerance.
Keep a regular subset
Choose Every Nth for deliberate reduction, such as simplifying dense baked animation. Enter N and run Thin.
The count starts at the first targeted key. With N set to 3, it keeps the first, fourth, seventh and subsequent keys at that spacing, plus the last key.
N counts keys, not frames. If their spacing is irregular, the remaining spacing stays irregular. This mode can remove Hold keys and does not check whether values are redundant.
Too few keys to thin means the current subset leaves no interior key to remove. Include more keys. The success count reports keys removed, rather than keys kept.