Controls and Shortcuts¶
The following is a list of input device controls and shortcuts for manipulating the Node Graph, Viewer, and Python Editor.
Tip
OSX users: replace Ctrl with Command ⌘.
General¶
Action | Control or Shortcut |
---|---|
New node graph | Ctrl + N |
Open node graph | Ctrl + O |
Save node graph | Ctrl + S |
Save node graph as | Ctrl + Shift + S |
Undo | Ctrl + Z |
Redo | Ctrl + Shift + Z |
Step one frame forward | → |
Step one frame backward | ← |
Fullscreen mode | ` |
Graph Editor¶
Note
For the following controls and shortcuts, the cursor must hover over the Graph Editor.
Node Creation¶
Action | Control or Shortcut |
---|---|
Show node menu | Right-click or
|
Insert Dot at connection |
or Right-click connection > Insert Dot |
Node Selection¶
Action | Control or Shortcut |
---|---|
Select all | Ctrl + A |
Clear selection | Ctrl + Shift + A |
Select node | Click |
Add/remove node from selection | Shift + click |
Select nodes | Click and drag marquee, then release |
Add nodes | Shift + click and drag marquee, then
release |
Select upstream nodes | Shift + Alt + click node |
Select downstream nodes | Shift + Ctrl + click node |
Node Copying and Deletion¶
Action | Control or Shortcut |
---|---|
Cut node(s) | Ctrl + X |
Copy node(s) | Ctrl + C |
Paste node(s) | Ctrl + V |
Delete node(s) |
or
|
Enable/disable node(s) | D |
Node Connections and Layout¶
Action | Control or Shortcut |
---|---|
Connect plug | Click and drag plug to another plug |
Disconnect plug | Click and drag connection to background |
Insert node onto connection | Click and drag node onto connection |
Auto-arrange selected nodes | Ctrl + L |
Duplicate outgoing connection | Shift -click and drag connection just
before in plug |
Node Bookmarks¶
Action | Control or Shortcut |
---|---|
Bookmark node | Right-click node > Bookmark |
Connect to bookmarked node | Right-click plug > Connect Bookmark > select node |
Jump to bookmarked node | Hover cursor over editor, or Right-click , select bookmarked node |
Assign numeric bookmark | Ctrl + 1 … 9 |
Remove numeric bookmark | Ctrl + 0 |
Node Editor¶
Numeric Plugs¶
Action | Control or Shorcut |
---|---|
Increment/decrement value, specific precision | Position cursor next to a number position in
plug field, then hit ↑ / ↓ |
Scrub value, coarse precision | Ctrl + click and drag the field
left/right |
Scrub value, fine precision | Ctrl + Shift + click and drag
the field left/right |
Path Plugs¶
Action | Control or Shorcut |
---|---|
Autocomplete path component | Tab |
Path-level contents menu | Select path component or Position text cursor in path component, then hit
|
Path hierarchy menu | Select all |
Viewer¶
Note
For the following controls and shortcuts, the cursor must hover over the Viewer.
General Controls¶
Action | Control or Shortcut |
---|---|
Pan | Alt + click and drag |
Zoom/dolly |
or Mouse wheel up/down |
Frame view to contents | F |
Pause processing | Escape |
Selection Tool | Q |
Translate Tool | W |
Rotate Tool | E |
Scale Tool | R |
Camera Tool | T |
Crop Window Tool | C |
Pin to numeric bookmark | 1 … 9 |
3D Scenes¶
Action | Control or Shortcut |
---|---|
Tumble | Alt + click and drag |
Expand selection | ↓ |
Fully expand selection | Shift + ↓ |
Collapse selection | ↑ |
Edit source node of selection | Alt + E |
Edit tweaks node for selection | Alt + Shift + E |
Fit clipping planes to scene | Right-click > Clipping Planes > Fit To Scene |
Fit clipping planes to selection | Right-click > Clipping Planes > Fit To Selection or
|
Frame view, and fit clipping planes to scene/selection | Ctrl + F |
Reset clipping planes | Right-click > Clipping Planes > Default |
2D Images¶
Action | Control or Shortcut |
---|---|
Isolate red channel | R |
Isolate green channel | G |
Isolate blue channel | B |
Isolate alpha channel | A |
Center image at 1:1 scale | Home |
Python Editor¶
Text Entry¶
Note
When using the following drag and drop controls and shortcuts, drop the UI element onto the input field of the Python Editor.
Action | Control or Shortcut |
---|---|
Drop node into Python Editor | Middle-click and drag node from Node Graph |
Drop plug into Python Editor | Middle-click and drag plug from Node Graph or Click and drag plug label from Node Editor |
Drop plug value into Python Editor | Shift + click and drag plug label from
Node Editor |
Drop color value into Python Editor | Click and drag a pixel from Viewer |
Drop scene location path(s) into Python Editor | Click and drag selection from Viewer or Scene Hierarchy |
Execution¶
Note
For the following controls and shortcuts, the input field of the Python Editor must be in focus.
Action | Control or Shortcut |
---|---|
Execute and clear | Ctrl + Enter |
Execute selection | Select code, then hit Ctrl + Enter |
Animation Editor¶
Note
For the following controls and shortcuts, the cursor must hover over the Animation Editor.
Action | Control or Shortcut |
---|---|
Pan | Alt + click and drag |
Zoom |
or Mouse wheel up/down |
Adjust frame range | Alt + Shift + right-click and
drag left/right |
Adjust key value range | Alt + Shift + right-click and
drag up/down |
Frame all curves (no selection) | F |
Frame selected key(s) | F |
Add key to a curve | Ctrl + click |
Add key to all selected curves at current frame | I |
Delete selected key(s) |
or
|
Adjust selected key(s) | Click and drag |
Adjust frame(s) of selected key(s) | Shift + click and drag left/right |
Adjust value(s) of selected key(s) | Shift + click and drag up/down |