On this page

Overview

The playbar controls the current time displayed in the viewer, playback of animation and simulation, and the playback range. The playbar also displays keys on the scoped channels, and you can edit keys directly on the timeline. The background of the current frame number will change to orange when Scroll Lock is enabled.

Transport controls

Go to first frame

Moves the playhead to the start of the current frame range.

Go to previous keyframe

Moves the playhead to the previous keyframe for the selected object.

Play in reverse

Starts playing the animation in the current frame range backward.

Previous frame

Moves the playhead to the previous frame.

Stop playback

Stops playing the animation.

Play forward

Starts playing the animation in the current frame range.

Next frame

Moves the playhead to the next frame. At the end of the current frame range this wraps to the start.

Go to next keyframe

Moves the playhead to the next keyframe for the selected object.

Go to last frame

Moves the playhead to the end in the current frame range.

Playback options

Auto key

Toggles auto-key mode. When this is on, changing animatable parameters automatically creates a keyframe.

Real time playback

Toggles real-time mode. When this is on, Houdini will drop frames to try to maintain the correct FPS. When this is off, Houdini will display every frame even if this is slower than real-time.

Click to open the Global Animation Options window to choose realtime playback options.

Loop mode

This pop-up menu lets you choose how/whether playback loops when it reaches the end of the frame range. You can choose Loop (repeat), Play once (stop at the end), or Zig-Zag (repeat forward then backward).

Open audio panel

Opens a window with settings for audio playback.

Global Animation Options

Opens the Global Animation Options window with settings for animation, including the total number of frames are in the current scene.

Timeline

The timeline is a graphical representation of the current frame range. The current frame is highlighted with a black box. Keys on the scoped channels appear as marks on the timeline. You can edit keyframes directly on the timeline using the ⇧ Shift key.

See how key marks are color coded on the timeline.

To...Do this

Go to a specific frame

  • Click or drag in the timeline to set the current frame.

  • Type an exact frame number in the current frame field.

  • Use the + and - buttons next to the current frame field to increase or decrease the current frame.

  • Click ⇧ Shift + in the timeline to flip between the last two frames viewed.

Set the total number of frames

  1. Click to open the Global Animation Options window.

  2. Change the End option and click Apply.

Set the frame range

There are two frame ranges: the overall frame range is set in the Global Animation Options. Within this range, you can use controls on the timeline to it to show and playback a subset of the total frame range. This lets you concentrate on subsections of the total animation.

Editing keys on the timeline

You can edit scoped keys directly on the timeline without opening the animation editor when it’s more convenient. Editing keys on the timeline is very similar to editing in the dopesheet.

The timeline only shows key markers for the currently scoped channels.

To...Do this

Move keys along the timeline

Hold ⇧ Shift and click or drag to edit keyframes in the timeline. Holding ⇧ Shift puts you in "editing" mode instead of moving the playhead along the timeline.

(You can keep holding ⇧ Shift and select multiple ranges at the same time.)

⇧ Shift +

  • Drag on the timeline to select a range.

  • Drag the selection to move it.

  • Drag the solid squares at either end to resize the selection.

  • Drag a range to move the selected keys.

  • Drag the solid squares at either end of the selection to scale the selected keys.

⇧ Shift +

Clear the timeline selection.

Right-click the timeline to access a menu of commands for editing the selected keys. For example, you can delete keys on the timeline by selecting them, right-clicking and choosing Delete keys.

Hold scoped channels

This is a quick way to copy the values of the scoped channels from one frame to another, such as when you want an object to ping-pong back and forth between two positions.

  1. Go to the frame you want to copy the values from.

  2. Middle-drag the current frame marker to the frame you want to copy to. The values of the scoped channel appear not to change as you drag, but you will see an orange triangle and an orange key.

  3. Press K to key the held values at the current frame, or click another frame on the timeline to cancel the hold.

Copy and paste keys

  1. Use ⇧ Shift + to select a range of keys, then right-click and choose Cut or Copy.

  2. Use ⇧ Shift + to select the range of frames you want to paste into.

  3. Right-click in the timeline and choose one of the following…

Paste

Copies keys from the clipboard into the current selection.

Replace

Replaces the current selection with the contents of the clipboard.

Stretch/Paste

Stretches the contents of the clipboard to fill the selection, if the new selection is a different size than when you cut/copied.

Paste as cycle

Repeats the contents of the clipboard to fill the selection, if the new selection is longer than when you cut/copied.

Paste as cycle with offset

Repeats the contents of the clipboard with offsets to fill the selection, if the new selection is longer than when you cut/copied.

Paste keys visually

The visual paste options on the context menu let you interactively position the paste location with the mouse, instead of selecting it first and then pasting. First, cut or copy a set of keys. If you want to visually paste a repeat or cycle, select a longer range of frames than you have keys – the range will be filled with repeats/cycles when you paste.

Right-click in the timeline and choose one of the following…

Visual replace

Lets you interactively position the clipboard data on the dopesheet, replacing the current contents.

Visual stretch/paste

Lets you interactively position the clipboard data on the dopesheet. Stretches the clipboard data to match the current size of the selection.

Visual paste as cycle

Lets you interactively position the clipboard data on the dopesheet. Repeats the clipboard data to match the current size of the selection.

Visual paste as cycle with offset

Lets you interactively position the clipboard data on the dopesheet. Repeats the clipboard data with offsets to match the current size of the selection.

Use the mouse to position the pasted keys on the timeline. Shift-click to paste the keys, or press ⎋ Esc to cancel pasting.

Animation

Getting started

Next steps