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 | ` |
Hide tabs of current panel | Ctrl + T |
Pinnable Editors and Inspectors¶
When editors are following another editor (linked), keybaord shortcuts will affect the master editor.
Action | Control or shortcut |
---|---|
Pin the node selection | Hover cursor over editor, p |
Pin numeric bookmark 1-9 | Hover cursor over editor, 1 - 9 |
Follow to the node selection | Hover cursor over editor, u |
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 Tab |
Insert Dot at connection | Ctrl + click 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 node to selection | Shift + click |
Add/remove node from selection | Ctrl + click |
Select nodes | Click and drag marquee, then release |
Add nodes | Shift + click and drag marquee, then release |
Deselect nodes | Ctrl + click and drag marquee, then release |
Select upstream nodes | Shift + Alt + click node |
Select downstream nodes | Ctrl + Alt + click node |
Node dispatch¶
Note
For these dispatch-related shortcuts, the cursor does not need to hover over the Graph Editor.
Action | Control or shortcut |
---|---|
Dispatch selected node(s) | Ctrl + E |
Redo last dispatch | Ctrl + R |
Node copying and deletion¶
Tip
For a Box node to be disableable, it must first be set up for pass-through.
Action | Control or shortcut |
---|---|
Cut node(s) | Ctrl + X |
Copy node(s) | Ctrl + C |
Paste node(s) | Ctrl + V |
Delete node(s) | Backspace or Delete |
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, Ctrl + B > select bookmarked node or Click , select Bookmark > … |
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 |
Gang plugs together | Ctrl + G |
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 | Alt + right-click and drag 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 |
Select objects | Click and drag marquee, then release |
Add/remove object from selection | Ctrl + click |
Add objects to selection | Shift + click and drag marquee, then release |
Deselect objects | Ctrl + click and drag marquee, then release |
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 Ctrl + K |
Frame view, and fit clipping planes to scene/selection | Ctrl + F |
Reset clipping planes | Right-click > Clipping Planes > Default |
Transform tools¶
Note
For the following controls and shortcuts, a Transform Tool must be active.
Action | Control or shortcut |
---|---|
Increase manipulator size | + |
Decrease manipulator size | - |
Add animation key to transform of selected object(s) | S |
Adjust, high precision | Shift + click and drag |
Adjust, snapping to rounded increments | Ctrl + click and drag |
Target mode (Translate and Rotate only) | Hold v |
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 |
Next Catalogue image | ↓ |
Previous Catalogue image | ↑ |
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 | Alt + right-click and drag 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) | Delete or Backspace |
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 |