Documentation is work in progress and not completeEditor
Animate Mode

Looping and Cycle Animations

Playback Loop Toggle

The timeline transport includes a Loop toggle that plays the animation in a continuous loop during preview. This is a preview-only feature and does not affect export.

In and Out Points

The timeline supports setting an In Point and Out Point that define the active preview range (Work Area).

  • -I — set the In Point at the current playhead position
  • -O — set the Out Point at the current playhead position

With a work area defined, loop playback plays only within the In to Out range. Export also uses the work area boundaries as the default export range (can be overridden in the export dialog).

Loop Expressions

To make a property animate in an infinite loop using expressions:

loopOut("cycle")

Applied to a property, this makes the animation between the last keyframe and the first keyframe cycle infinitely after the last keyframe.

loopOut("pingpong")

Plays the animation forward then backward, then forward again — bouncing back and forth.

loopIn("cycle")

The cycle plays before the first keyframe as well.

Manual Loop Setup

Without expressions, a loop can be set up manually by:

  1. 1.Animating from frame 0 to frame N
  2. 2.Creating identical keyframes at frame N as at frame 0 (same values)
  3. 3.The animation naturally cycles if the export includes the exact frame count

Critical detail: The last frame must not equal the first frame in the export output (there would be a duplicate frame at the loop point). Set the export to end one frame before the repeated keyframe.