Transport Controls context menu

The Transport Controls context menu lets you set various options when working with the Action timeline. To open this menu, right-click the Action timeline.

The options active in the context menu may change depending on where you click and what is selected. This section describes all the options in the Transport Controls context menu, which consist of the following options:

Cut

Removes a selected visual keyframe and stores it in memory. To cut a keyframe selection, right-click the key or region on the Action timeline and select Cut from the Transport context menu. You can also use the keyboard shortcut Ctrl-X to cut selected keyframes.

Cutting a keyframe region makes the keyframes that follow the cut move back to fill empty space.

For example, if you have three keyframes that are set at frame 0, 15, and 30, cutting the keyframe region between frame 0 and 15 causes the third keyframe (originally located at frame 30) to move back to frame 15.

Copy

Copies a keyframe selection and stores it in memory for insertion into another location. To copy a keyframe or keyframe region, right-click the key or region on the Action timeline and select Copy from the context menu. You can also use the keyboard shortcut Ctrl-C to copy selected keyframes.

Paste

Inserts a copied or cut selection into another location. To paste a selection, right-click the Action timeline or a keyframe or keyframe region, and select Paste from the context menu. You can also use the keyboard shortcut Ctrl-V to paste the copied or cut selection.

Pasting a keyframe on a keyframe region deletes all keys within the region, and replaces the first key of the region with the pasted keyframe. When you paste a keyframe region on a keyframe, the region’s first key replaces the original keyframe.

If nothing is selected on the Action timeline when pasting, the selection is pasted at the current time code. To offset keyframes that follow the paste according to the size of the pasted region, activate Paste Ripple.

Paste On Selected IK Objects.

For keyframes on IK effectors, pastes copied Translation values, Rotation values, or both.

Copy Previous Key On Selected IK Objects

For keyframes on IK effectors, copies the Translation values, Rotation values, or both from the previous keyframe to the selected keyframe or keyframe region. See also Cutting, copying, and pasting keyframes.

Transport Controls A. Previous keyframe B. Selected keyframes C. Next keyframe

Copy Next Key On Selected IK Objects

For keyframes on IK effectors, copies the Translation values, Rotation values, or both from the next keyframe to the selected keyframe or keyframe region. See Cutting, copying, and pasting keyframes.

Key at Time

Opens the Key at Time window, which lets you set one or more keyframes for the selected properties at any point in time, regardless of the current time.

You can also access the Key at Time window by right-clicking the Key button in the Key Controls window, or by pressing Ctrl-Shift-K.

Delete

Deletes keyframe selections. Keyframes following a deleted keyframe selection do not move back to fill empty space.

To delete a selected keyframe or keyframe region, right-click the keyframe or region, and select Delete from the context menu. You can also press Delete on the keyboard.

Select All

Choose the Select All option to select all the keyframes on the Action timeline. Selecting more than one keyframe creates a keyframe region.

Interpolation

Lets you change the interpolation of selected keyframes. Changing the interpolation of a keyframe affects the shape of the spline between the visual keyframe’s associated keys and the next set of keys that follow the selected keyframe. Changing the interpolation of selected keyframes in a region affects the shape of the spline between all keys within the region and the next set of keys that follow the region.

To change the interpolation of a keyframe or keyframe region, right-click the keyframe or region, select Interpolation from the Transport context menu, then select an option in the Interpolation sub-menu.

See Interpolation Modes for more information.
Auto
Resets selected keyframes so that they use cubic curves. The tangents of the keyframes are recalculated automatically, based on the surrounding keyframes. Tangents are no longer broken or flattened.
Flat
Flattens the tangent handles of selected keyframes.
Zero
Sets the associated keyframe values to 0, and flattens their tangents.
Stepped
Maintains a keyframe’s value for each subsequent frame until the next keyframe. There is no slope between keyframes.
Linear (Lin)
Joins keyframes using a straight line, in which the slope between keyframes is constant.

Display

The Display menu contains options for the display of visual keyframes, audio, and the Timeline indicator.

The following table describes the Display menu options:
Visual Keys
Shows or hides visual keyframes on the Action timeline. Keyframes are shown by default.
Audio
Shows or hides audio waveforms on the Action timeline. Audio waveforms are shown by default.
Small Cursor
Makes the Timeline indicator smaller and more transparent. This display lets you see keyframes under the Timeline indicator more clearly (see the following figure).

Timeline indicator A. Large cursor B. Small cursor

Visual Keys

The Visual Keys menu lets you set options for visual keyframes on the Action timeline.

Move Ripple
Pushes deselected keys horizontally when offsetting a keyframe or keyframe region. Disable to keep deselected keys anchored when offsetting (default).
Stretch Ripple
Moves deselected keys horizontally according to the stretch when stretching a keyframe region. Disable to keep deselected keys anchored when stretching (default).
Paste Ripple
Moves deselected keys horizontally when pasting keyframe regions. Disable to keep deselected keys anchored when pasting (default).
Auto-Select Keys
When activated, visual keyframes closest to the current time code are automatically selected.
Show Key Hint
When activated, keys on the transport controls show a different color according to on what property they are set, for example, full body, body part or selection, extension.

Audio

The Audio menu lets you select from various audio options for use with .wav files on the Action timeline.

Open Audio Clip

Opens a file browser, letting you select an audio file to add to the Action timeline.

Select Audio Clip

Lets you select from previously loaded audio clips.

Select Audio Track

Lets you select from available audio tracks that are in the Story window.

Show Left Channel

Shows the left audio channel. Disable to hide the left channel. Both left and right audio channels are active by default.

Show Right Channel

Shows the right audio channel. Disable to hide the right channel.

Lock Pitch to Speed

When Lock Pitch to Speed is enabled, the original audio sound is preserved. When Lock Pitch to Speed is disabled, audio processing is possible when speed is not set to All Frames or to 1x.

Note: Lock Pitch to Speed is enabled by default.

Time Mark

Lets you add global or take marks to the Action Timeline. Select the options under Global Mark to work with marks that affect all takes on the timeline. Select options under Time Mark to work with marks that only affect the current take.

After you create a global or take mark, double-click it to open a dialog box that lets you stop and loop playback at specified frames using the mark. You can also access options to assign a name and color, or change a mark’s location on the timeline. See Stop or loop animation using time marks.

Add
Adds a mark at the cursor's location on the timeline.
Add to Current Time
Adds a marker at the timeline indicator's location.
Move Mark to Current Time
Moves the selected marker to the location of the timeline indicator.
Delete/Delete All
Removes the selected mark or all marks from the timeline.
Note: In MotionBuilder 2016 and previous versions, this option were called Mark in the Time menu.

Local Mark

Lets you add markers that set the start and end frames of an animation segment when creating an animation cycle. See Create animation cycles using the Cycle Creator tool.

Add Start Mark To Current Time
Marks the start frame of the animation segment at timeline indicator's location.
Add End Mark To Current Time
Marks the end frame of the animation segment at timeline indicator's location.
Move Mark To Current Time
Moves the selected mark to the timeline indicator's position.
DeleteandDelete All
Removes the selected mark or all local marks from the timeline.

Time menu

The Time menu lets you select from various time-related options.

Frame Take
Frames the start and end of the animation on the current take. You can also use the keyboard shortcut Ctrl-Shift.
Frame Selected Keys
Frames the start and end of the animation based on the position of selected keyframes.
Set Start
Sets the start time of the current take to the position of the Timeline indicator. The Take display updates automatically.
Set End
Sets the end time of the current take to the position of the Timeline indicator. The Take display updates automatically.
Show Local Time
Displays the local time code (default). This shows the current time of each take.
Show Local Time
Displays the local time code (default). This shows the current time of each take.
Show Relative Local Time

Displays the frames or local time code as relative to the timeline start time. This means the local time is automatically offset by the start time of the timeline's first frame.

Show as Timecode

Changes the display to time code everywhere in MotionBuilder.

Show as Frames
Changes the display to frames everywhere in MotionBuilder.

Key Info

When you right-click a keyframe, the Key Info option displays in the context menu and lets you open a Key Info window. The Key Info window displays information about the keyframe you clicked.

Key Info window

Play speed field

The Timing Controls Play speed field displays the speed at which your takes play in MotionBuilder. By slowing down the play speed, you can analyze model and camera movements more easily. You can also speed up play or draw every frame.

You can select from the following options in the Play speed pull-down menu:

Speed Description
1/10x Plays one-tenth slower than real time.
1/5x Plays one-fifth slower than real time.
1/4x Plays one-fourth slower than real time.
1/3x Plays one-third slower than real time.
1/2x Plays one-half slower than real time.
1x Plays in real time.
All FR Plays all frames without skipping any frames. The ALL FR option does not play in real time. The play speed is relative to your computer’s speed.
2x Plays two times faster than real time.
3x Plays three times faster than real time.
4x Plays four times faster than real time.
5x Plays five times faster than real time.
10x Plays ten times faster than real time.
Note: To compensate for computer speed, frames may be dropped for playing in real time in all play speeds, excluding the ALL FR option.

See Timing Controls for more information on setting play speeds.

Time Format menu

The Timing Controls Time Format menu displays the frame rate by which the timeline is divided. You can select frames-per-second (fps), NTSC, or PAL formats.

Note: For information on changing the time display, see Selecting a time format.

By default, the time format displays using a 24 fps time code. You can select other frame rates using the Time Format menu, as follows:

Time Format Description
1000 fps Displays time with 1000 frames in a second.
120 fps Displays time with 120 frames in a second. This format is useful when working with motion capture data.
100 fps Displays time with 100 frames in a second.
96 fps Displays time with 96 frames in a second.
72 fps Displays time with 72 frames in a second.
60 fps Displays time with 60 frames in a second.
59.94 fps Displays time with 59.94 frames in a second.
50 fps Displays time with 50 frames in a second.
48 fps Displays time with 48 frames in a second.
30 fps Displays time with 30 frames in a second.
NTSC Drop Displays time with 30 drop frames in NTSC format.
NTSC Full Displays time with 30 frames in NTSC format.
PAL Displays time with 25 frames in a second, in PAL format.
24 fps Displays time with 24 frames in a second (film format, default format).
23.976 fps Displays time with 23.976 frames in a second (video format).
Custom Lets you select a custom frame rate. See Selecting a time format for more information.

When you record data, the data is sampled at a real-time sample rate (in seconds). This means that keyframes can be set between traditional video frames. MotionBuilder sets keyframes between frames to achieve realistic motion.

When you add keyframe animation, keyframes are set at the current time. This can be at a traditional video frame or between frames. The principle behind setting keyframes between frames is the same as capturing data: it results in more realistic data and lets you switch takes between different time formats without affecting the animation.

Changing time formats only changes the unit of measurement that measures the passage of time in MotionBuilder. For example, if you have one second of capture data and you change the time format from 30 fps to 120 fps, you still have one second of capture data.

See Timing Controls for more information.

Snap menu

The Timing Controls Snap menu displays the snap method your take uses. Snapping occurs when keyframes or the Timeline indicator move to specific frames, instead of moving between frames.

No Snap

No snapping is applied. You can drag keyframes and keyframe regions to a time between frames.

Snap on Frames

Snaps to an exact frame when the take stops playing. When editing visual keyframes on the Action timeline, the edited keyframes snap onto exact frames. When offsetting keyframe regions, all keyframes in the region snap to frame.

Play on Frames

Plays on exact frames in real time, and does not show any animation in between frames.

Set End

Sets the end time of the current take to the position of the Timeline indicator. The Take display updates automatically.

Snap and Play on Frames

Plays on exact frames, and snaps to an exact frame when the take stops playing and when you edit keyframes.

See Timing Controls for more information.

Mark dialog box

The Mark dialog box appears when you double-click a mark set on the timeline. See Time menu for about setting marks.

The Mark dialog box A. Name field B. Time code field C. Loop option

The following table describes the settings in the Mark dialog box:

Setting Function
Name Lets you enter a name for the current mark.
Timecode Lets you enter a time code for the current mark by typing or dragging in the field.
Loop Loops between the current and previous mark. If there is no previous mark, the Action timeline loops from the beginning of the take to the current mark. When Loop is disabled, the take stops playing at the mark.
Ok Applies the changes in the Mark dialog box to the current mark.
Cancel Closes the dialog box without applying changes.