Curve Editor 07: Curve Presets
Print Topic | Close Window

By Grace (RL) - 3 Years Ago



Smooth In & Smooth Out

Pause & Move

Gain Momentum Then Move


Gain Momentum & Damp

Stutter In

Bounce Out

Stutter In & Out

Elastic In & Sudden Out

Sudden In & Elastic Out

Elastic In & Out



By Grace (RL) - 3 Years Ago
  • Curves now have Transition Curve Preset Types which provides an abundant way to re-interpret the motions.
  • The Transition Curve Type is applied from the previous key to the next or current key.

There are two ways to change the Transition Curve:

  • Click on Presets > Transition Curve in the menubar
  • Select Presets > Transition Curve in the context menu
  • Once a Curve Preset is picked, the results will be immediately visible in the viewport, making it fast for the user to pick the most suitable transition type.
  • The Curve Preset preview will apply to the key before and to the present key.

Move Key

Transition Curve is preserved even when the keys are moved about.

Add & Delete Key

Adding keys to a preset enabled curve will change the effective range of the presets to factor in the additional keys.


Revert can be used to return to the curve to its original Transition type.

By Grace (RL) - 3 Years Ago
Curve Editor 07: Curve Presets
By Grace (RL) - 3 Years Ago
Sample & Refine Keys

  • With a preset enabled curve, one can use the Sample tool to turn the transition curve into individual keys for editing.
  • Use the Sample All function to turn all of the selected components motion curves into discrete keys.

Refine Keys
  • Refine Keys lets you optimize a range of keys while attempting to preserve the overall curve.
  • Refine Keys is usually applied to densely keyed motion curves to simplify the curve and reduce the number of keys.
  • Refine Keys is not recommended on curves containing very few keys.

Refine Keys UI & Concept

  • Before applying Refine Keys, you first need to pick a threshold value ranging from 0 to 1.
  • Refine Keys is applied with the technique of curve fitting while the threshold stands for the curve fitting error threshold.  Essentially, threshold affects the accuracy for the resultant curve compared with the original curve.
  • A larger threshold value results in less accurate curve fitting (the motion curve may become smoother but may deviate quite a bit from the original curve, see the figure in the next page).  By contrast, a smaller threshold will create a curve with better fidelity.
  • As a consequence, higher threshold values result in less keys, while lower threshold values result in more keys (see figure in the next page).
  • The "Preview Key Information" checkbox gives you the option to see the amount of keys prior to and after threshold optimization.

PREVIOUS: 06 - FK Mode               NEXT: 08 - Applications