The Curveboard is Akeytsu's F-Curve editor and is fully integrated into the 3D viewport and accessible via the Timebar.

Actually, Timebar and Curveboard can be seen as merged. You may consider that the Timebar is the remaining visible part of the Curveboard when this one is disabled.


You activate the Curveboard by clicking on  (Shortcut: Spacebar).

By default, curves are in the background but when you select them, they come to the foreground and in front of the character, surrounding it.

For users who prefer to work with a Curveboard separate from the 3D viewport, we have got a special layout “2 views - Curveboard” (press F3).

To emphasize visibility, we designed curves and keyframes the following way:

When the CurveBoard is active, the Transform window slightly changes to offer channels visibility management : the key icons () are replaced by channel visibility icons (). You may display/hide channels by clicking on these icons.


The Curveboard displays keyframe values in Local Relative (to Ref Pose) coordinates ().


Selection & Editing

You may select curves and their components (keyframes, tangents) by LMB clicking/rectangle + Shift.

You may add curves or components to your selection by LMB clicking/rectangle + Ctrl.

You may remove curves or components from your selection by LMB clicking/rectangle + Alt

When a selection is made, key handles will be displayed.

Rotation keyframes do not have handles, as we support only quaternion interpolation for the moment. However, we display dots instead of handles allowing to select keyframe sides to change their interpolation type.


When you begin editing curves or keyframes values, a vertical values scale appears in 3D Viewport providing actual value feedback.

You may increase curve or keyframe values by LMB click + drag Up + Shift.

You may decrease curve or keyframe values by LMB click + drag Down + Shift.

You may scale up a curve by RMB click + drag Up + Shift.

You may scale down a curve by RMB click + drag Down + Shift. Please notice that the scale result will depend on your mouse cursor position when you start to drag.

You can not change keyframe position (time) in the Curveboard but only values. That is why editing is limited to Up/down axis. Right/Left operations (timing) must be done using the according features in Timebar or Stacker.

Curveboard Panning & Resizing

You may pan the Curveboard vertically by MMB click + drag Up/Down + Shift in empty space

You may resize the Curveboard vertically by RMB click + drag Up/Down + Shift in empty space.

Curveboard panning & resizing is limited to Up/down axis. Right/Left operations must be done using Timebar features. Please notice that the resize result will depend on where is your cursor position when you start to drag.

Curveboard Rubber Menu

Frame Full Animation: Like the framing option of the Minibar, this feature frames curves in the 3D Viewport depending on highest and smallest values of all the displayed curves, regardless of current selection.

Frame Key Range: Like the framing option of the Minibar, this feature frames curves in the 3D Viewport depending on highest and smallest curve values of the selected keys (keys selected on curves).

Stepped Interpolation: This interpolation mode is direct from a key to another, while preserving their timing. Excellent for snappy animations or the first block-out pass. This mode is helpful to focus on posing and timing of your keyframes

Linear Interpolation: This interpolation mode creates straight segments between neighbor keyframes.

  • In Akeytsu, rotations are stored as quaternions. So, when Rotation curves are set to Linear, it means that quaternions interpolations are Linear.
  • But, for your information, decomposing a regular rotation in Euler angles curves does not lead to linear Euler angles curves.
  • Since Curveboard rotation curves display Euler angles (deduced from quaternions), displayed curves will not appear as Linear.
  • This is normal and does not mean that the rotations interpolations are not linear.

Spline Interpolation: This interpolation mode creates smooth curves. It is usually the default interpolation mode in 3D animation software.

Clamped Interpolation: This interpolation mode flattens the curve between neighbor keyframes when their values are identical.

Auto IK Interpolation: It is the default interpolation mode for IK and Reverse Foot (RF) targets. In this mode, the curve interpolation between two neighboring keys automatically switches between Spline, Clamped and Linear depending on the IK/FK combination, and the key values set on those keys. Spline is the default mode. Other modes are activated in the following cases :

  • You shall lock IK controllers keyframes (red) where IK resolution is awaited (such as lock, collision, or contact slides) and leave other IK controllers keyframes unlocked (white).
  • You shall lock Reverse Foot controllers keyframes (red) where Reverse Foot resolution is awaited (such as foot animation or lock) to insure the foot never interpolates across the sole and then leave other Reverse Foot controllers keyframes unlocked (white).

Disable Curveboard : Close the curveboard


Curveboard RMB Menu

You access this menu anywhere on the 3D viewport by RMB clicking + Shift: