3D Viewport Pie Menus Add-on
Go to file
2024-09-06 17:49:12 +02:00
.gitea/issue_template Add Report bug button and Gitea template 2024-09-05 23:17:38 +02:00
docs Update ReadMe & images 2024-08-31 14:19:11 +02:00
source Improve Hotkey list UI 2024-09-06 17:49:12 +02:00
.editorconfig Add editorconfig 2024-05-15 14:05:18 +10:00
.gitignore Add Report bug button and Gitea template 2024-09-05 23:17:38 +02:00
pyproject.toml Add pyproject.toml for autopep8 settings 2024-05-15 14:05:53 +10:00
README.md Update ReadMe & images 2024-08-31 14:19:11 +02:00

3D Viewport Pie Menus

This extension (available on the Blender Extensions platform) adds various pie menus to facilitate speedy, gesture based workflows. Each pie menu has a default shortcut, which can be customized or disabled in the preferences.

Installation

  • Open Blender and go to Edit->Preferences->Extensions.
  • Search for "3D Viewport Pie Menus".
  • Click Install.

Pie Menus

Editor Switch: Ctrl + Alt + S

A nested pie menu to switch to any editor type and sub-type. Even custom Node Editors from add-ons!

Relationships / Delete: X

More accurate distinction between "Unlink" and "Delete". Custom utilities for remapping users of a datablock, and inspecting dependencies. Also works in the Outliner.

File: Ctrl + S + Drag

Save/Open, Link/Append, Import/Export files. Only appears on drag, so just tapping Ctrl+S will just save your file without a pie menu.

Libraries: File Pie -> Top-Left

This is a sub-pie of the File Pie, to operate on data coming from other .blend files. (Un)Pack All Local will affect both libraries and images. But note that Blender has limitations when it comes to packing linked data, such as images used by linked objects.

Sculpt Brush Select: W

Nested pie to set the active sculpt brush asset. All brushes that ship with 4.2 or 4.3 are included. The Asset selector at the bottom is only available in 4.3 and beyond. You can find your custom brushes in there.

Camera: Alt + C

Camera operations and properties, with improved Snap Camera to View, and a custom New Camera From View operator. Some gestures are context-sensitive based on if you're already inside a camera or not.

Window: Ctrl + Space + Drag

Open and full-screen windows and areas. Only triggered on mouse drag, so tapping Ctrl+Space still maximizes the current editor.

3D View: Shift + C + Drag

Operations related to the 3D View. Only triggered on mouse drag, so tapping Shift+C still frames the whole scene and resets your cursor.

Proportional Editing: O + Drag

Toggle Proportional Editing settings. Only triggered on mouse drag, so tapping O still just toggles proportional editing.

Animation: Shift + Spacebar + Drag

Jump around in time to various points, such as the start/end of the shot, next/previous keyframes, etc. Only triggered on mouse drag, so tapping Shift+Space still just plays your animation without summoning a pie menu.

Apply Transforms: Ctrl + A

Apply or clear an object's Translation, Rotation, Scale, or all transforms. This may require making the object's data local and single-user, so those functionalities are here too.

Manipulators: Alt + Spacebar

Toggle the transformation gizmo on and off, either as a whole, or separately for location/rotation/scale.

Set Origin: Ctrl + Alt + X

The Set Origin menu as a pie, with a couple of additions: Origin to Selected (works with an edit-mode or object-mode selection), and Origin to Bottom, which sets the origin to the bottom of the bounding box.

Selection: A

Object & Mesh selection operators. To be improved.

Mesh Delete: X

Just the mesh delete menu, but as a pie.

Mesh Merge: M

Just the mesh merge menu, but as a pie.

Mesh Align: Alt + X

Old, quite useless flattening operations. Likely soon to be removed or replaced. Let me know if you'd miss it.