View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

Dope Sheet

The Dopesheet Editor is the editor type to edit the keyframe data of your animation data. The Dopesheet editor is part of five editor types that deals with your animation data. It is some kind of a chart, and gives you…

6
 min read
Up to date for 
5.1
draft

The Dopesheet Editor

The Dopesheet Editor is the editor type to edit the keyframe data of your animation data. The Dopesheet editor is part of five editor types that deals with your animation data. It is some kind of a chart, and gives you an overview over all of your animation data.

The Dope sheet editor has several areas.

The Dopesheet Editor
  • Header (yellow)
  • Channel list (green)
  • Sidebar (blue)
  • Viewport (no color)
  • Footer (pink)

The header is divided into two parts. Left tools and menus. Right Options.

Time cursor

Time cursor

The Time Cursor is the green line. It is used to set and display the current time frame.

Keyframe types

The keyframes can have different color and shape.

Gray - Unselected keyframe.

Yellow - Selected keyframe.

Diamond - Free keyframe handle.

Round - Auto Clamped keyframe handle.

Circle - Automatic Keyframe handle.

Square - Vector Keyframe handle.

Rhombus - Aligned Keyframe handle.

Various colors - You can give keyframes an own color with the keyframe type drop down menu at the right.

Gray bar between keys - The two keyframes are identical.

Green line between keys - Fixed keyframe interpolation.

Upwards arrow - Maximum Extreme keyframe. You need to enable Show Curve extremes in the Marker options in the sidebar.

Keyframe types

Downwards arrow - Minimum Extreme keyframe. You need to enable Show Curve extremes in the options.

Markers

Markers are visible hints to denote frames with key points or significant events within an animation. A marker could mark a character’s animation starts, the position change of a camera, or a door that opens.

Markers can be added, deleted and renamed from the Marker menu. Once created they reside at the bottom of the viewport.

To select a marker click at it.

To move a marker click and drag.

The active marker is highlighted, and shows a dotted line upwards.

Markers
Markers

When a frame matches the marker position then the info string in the 3D view shows the name of this marker too.

Recording

You usually set and record the keyframes in the 3D view. Or by activating the decorators besides a menu item in a panel.

The Dope Sheet Editor also allows you to record keyframes. Have a look in the Key menu for Insert Keyframes.

There is an exception. The grease pencil object. This is because it can have two types of keyframes. One in object mode. For the whole object. And one in edit mode. For animating points of the curve geometry. This is what the Grease Pencil mode belongs to.

In Grease Pencil mode the changes at the geometry are recorded automatically by modifying the current geometry at the current frame. There is no extra Insert Keyframes menu item. The keyframes gets generated when you modify the geometry.

Viewport Navigation

Navigation in the viewport happens by mouse or hotkeys. Some of them does not have a menu entry. And needs to be explained here.

Viewport navigation

Right mouse button moves the frame marker.

Clicking left at the number bar moves the frame marker.

Middle mouse button pans the view.

Holding Ctrl + MMB zooms the view.

Scroll Wheel zooms the view.

To drag a keyframe click at it and drag the mouse.

Channel Context Menu

Channel Context Menu

When you right click into the channel area, then you will call the Channel context menu.

EntryWhat it does
Frame selected channelsCenters the selected channels in view.
Mute ChannelThis channel is not calculated.
Unmute ChannelThis channel is calculated.
Protect ChannelsProtect channels from editing.
Unprotect ChannelsEnables editing of channels again.
Group ChannelsGroups channels together.
Ungroup ChannelsUngroup grouped channels. Beware, the channels will not return to their initial group.
Toggle Channel EditabilityProtects or unprotects the selected channels.
Extrapolation Mode submenu—

Extrapolation Mode

Extrapolation Mode

Sets the extrapolation mode for the selected F-Curves. Means how the curve acts at the beginning and the end of the F-Curve.

EntryWhat it does
Constant ExtrapolationThe animation curve continues straight at the end.
Linear ExtrapolationThe animation curve continues the last direction.
Make CyclicMakes the animation loopable. The interpolation curves are adjusted so that the first frame fits to the last frame.
Clear CyclicRemoves the cyclic extrapolation.
EntryWhat it does
Expand ChannelsExpands the channels.
Collapse ChannelsCollapses the channels.

Move submenu

Move submenu

Sort the order of the channels. The menu items should be self explaining.

Delete Channels

Removes the selected channels.

Dope Sheet Context Menu

Dope Sheet Context Menu
Dope Sheet Context Menu
Dope Sheet Context Menu
Dope Sheet Context Menu

When you right click into the dope sheet viewport then you will call the Dope Sheet context menu.

EntryWhat it does
CopyCopies the currently selected keyframe(s).
PastePastes copied keyframe(s).
Paste FlippedPastes copied keyframe(s), but flipped.

Keyframe Type

Keyframe Type

Recolor the currently selected keyframes.

Handle Type

Handle Type

Set the handle type for the currently selected keyframes.

Handle Type

This is a feature for the Graph editor, where each curve point has its own handler with which you can influence the curve behavior. But the handler type also influences how the animation curve acts at the chosen keyframes. So it has its use in the dope sheet editor too.

Interpolation Mode

Interpolation Mode

The Interpolation mode defines how the curve acts from keyframe to keyframe. You can have a linear curve between two keyframes instead of a bent one for example.

The easing methods here in the interpolation mode menu are for the easing shape. There is also an easing menu where you can choose a easing method.

Easing Mode

Easing Mode

Choose a easing method. The easing methods in the interpolation mode menu are for the easing shape.

EntryWhat it does
Insert KeyframesInsert a keyframe at the current position.
DuplicateDuplicate the selected keyframe(s).
Delete KeyframesDelete the selected keyframe(s).
Delete BreakdownsIn Grease Pencil mode. Deletes breakdown poses generated by interpolating between two grease pencil frames.
Delete Duplicate FramesIn Grease Pencil mode. Deletes all duplicated frames.

Mirror

Mirror

Mirrors the animation by the given method.

Snap

Snap

Snaps the selected keyframes by the given method.

Slider snapping

Slider snapping

Snapping also works at sliders. Hover with the mouse over the slider, start to slide, and holding down Ctrl will snap the sliders in incremental steps.

When it's a default value between 0 and 1 then it usually snaps in 0.1 steps. When it's a default value over 1 then it usually snaps in steps of 10.

Slider snapping

The increment snapping also works at the frame slider. Here the incremental snapping happens by the frame rate that you have defined. With a frame rate of 24 it will snap in steps of 24 frames when holding down ctrl.

Quick Favorites menu

Quick Favorites menu

When you right click at a menu or a button, then a right click menu will open. Tools have usually a Add to Quick Favorites menu entry.

The Quick Menu is empty by default. With Add to Quick favorites you can add this menu to the Quick menu.

Quick Favorites menu

In the 3D view we have a menu called Quick in the header, which shows this content then. In the Dope Sheet Editor you can just call it with its hotkey. Q. It has no regular menu entry here.