Editing function curves
 
 
 

Manipulating function curves lets you change not only the time and value of keyframes but also the interpolation between keyframes.

  1. In the FCurves Property pane, select the animated property whose function curves you want to edit. A function curve displays for each property.

    For example, if you select Translation, there is a function curve for Translation x, Translation y, and Translation z properties.

  2. To see the keyframes function curves clearly, click in the FCurves pane and press A to frame the function curves, if necessary. See also Changing the color of function curves.
  3. Select one of the keyframes, which display as small square dots along the function curves.

    To select a keyframe on a function curve, click or drag around it. To select a keyframe region, Ctrl-click each keyframe or drag around them.

    Tip

    To perform multi-point editing in the FCurves window, click and drag a rectangle around a selection of keyframes. This will display a rectangle, with a white square on each side. These squares act as handles that enable you to modify multiple keyframes at the same time.

  4. Drag the selected keyframe left or right to change its time. You can also enter a frame number in the Time field. Changing the time of a keyframe means that its value occurs sooner or later than when the keyframe was originally set.
    Tip

    When you drag the keyframe in the FCurves pane, dotted lines indicate the previous location of the keyframe.

  5. Drag the selected keyframe up or down to change its value. You can also enter a value in the Value field. Changing the value of a keyframe is like changing a property setting. For example, changing the value of a keyframe set for the Translation y property of a cube moves the cube up and down in the scene. See Scaling keys in the FCurve window.
  6. When the keyframe uses Auto interpolation, you can drag its tangents to change the function curve without moving the keyframe. See Editing Auto interpolation for more information.