FCRVEDIT

Extrap Mode

 

The FcrvEdit->Extrap Mode commands in the Motion module allow you to control the slope of a function curve.

 

Procedure

  1. Select an animated object.
  2. Select a function curve using the FcrvSelect command. The Fcurve window appears.
  3. Select a function curve in the window.
  4. Choose one of the FcrvEdit->Extrap Mode commands:
    Constant, Gradient, Cycle, or Freeze Cycle.

 

Constant

The FcrvEdit->Constant command allows you to control the shape of the function curve before the first and after the last key points. This is the default.

This command extrapolates the value of the y-axis from the first frame to the first key point, and the value of the y-axis from the last key point to the last frame. This pauses the motion before and after the movement.

Gradient

The FcrvEdit->Gradient command extrapolates the increment calculated between the first frame and the first key point. The slope tangent of the first key point changes the extrapolation. The same applies for the last key point. It then extrapolates the increment calculated between the last and previous key points and applies it from the last key point to the last frame.

For spline interpolation, the slope of the first or last key point is used. This results in a continuation of the motion at the same speed, except for translation on open paths as the object stops when it reaches the ends of the paths.

Cycle

The FcrvEdit->Cycle command repeats the function curve shape/pattern defined by the key points, resulting in the cycling of that pattern from the first key point to the last frame.

If there are one or more key points on the function curve that are not on a frame, you get unusual effects because the cycle is evaluated at each frame and not at an intermediate time.

Freeze Cycle

The FcrvEdit->Freeze Cycle command freezes the selected function curve by duplicating the key points onto the cycled part of the curve. The cycle can then be edited.

If there are one or more key points on the function curve that are not on a frame, you get unusual effects because the cycle is evaluated at each frame and not at an intermediate time.

 


Last updated 02-apr-1998