Shotgun Documentation¶
Welcome, this is the documentation for Shotgun version - 6cad2e1. Shotgun is a custom keymap for Blender designed to standardize the keymap and make the most commonly used operators accessible.
If you haven’t already, you can purchase a copy on the Blender Market.
Installation¶
You can install the Shotgun Manager addon just like any other addon. First, make sure you’ve downloaded a copy from the Blender Market. Then in Blender, open the user preferences (Ctrl-Alt-U) and under the add-ons tab click Install From File... then select the file you just downloaded. Finally, don’t forget to enable it and press Save User Preferences so it is enabled by default.
Go to the Shotgun Manager docs to learn how to use the addon, or head over to the overview to see how to use the keymap.
Shotgun Manager¶
Shotgun Manager is a lightweight addon that makes it easier to install and update the Shotgun keymap. For instructions on how to install it see the installation page.
To learn more about the keymap see the overview.
Basic Usage¶
Once Shotgun Manager has been installed and enabled there is a new tab in the properties panel in the 3D View. At first it should only have one button called Enable Shotgun, if you press it Shotgun will installed and enabled.

After that there should be some info about the currently installed version. Below the version info there are two buttons, one label Check For Updates and another labeled Disable Shotgun.

Pressing Disable Shotgun will disable the keymap. Check For Updates will check to see if there is a newer version that can be downloaded, if there is you can install it by pressing Update To vX.Y.Z where vX.Y.Z is whatever the newest version is.

If you wan’t to hide the panel in the 3D Viewport go to the addon settings (Ctrl-Alt-U to open User Preferences and under the addon tab search for “Shotgun Manager”) make sure that Show UI Panel is unchecked. Then press Save User Preferences. You can still enable/disable and update the keymap from the addon settings.
By default, Shotgun Manager will enable left-click selection, you can change this behavior in the addon settings by unchecking Left Mouse Selection.

Overview¶
Here is a birds eye view of the basics of Shotgun. Because Shotgun is designed to augment Blender’s existing keymap most of the hotkeys will be the same as what you’re already used to. For a more detailed reference of every hotkey see the list of all keymaps. To learn more about the addon see Shotgun Manager For instructions on how to install it see the installation.
Interaction¶
There are a few basic hotkeys that are standardized across areas:
- Ctrl-A: is select all/toggle select
- Double Click: select group (what determines a group depends on the specific area)
- Alt-Left Mouse: border select (shift to extend)
- Alt-Right Mouse: lasso select (shift to deselect)
- Alt-Right Click: move cursor (in the dope sheet and graph editor it changes the current frame)
- Ctrl-Alt-Click: Add new point (e.g. extrude vertex)
Note
When UV editing border select is Ctrl-Alt-Left Mouse
All Keymaps¶
This is the complete reference of every hotkey. For a more birds eye view of how it works see the overview.
Note
If a keymap area is not listed below it means that area uses the default Blender keymap.
3D View¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-ACTIONMOUSE
→ view3d.cursor3d : MOUSE → PRESS¶ Set 3D Cursor
bpy.ops.view3d.cursor3d()
-
ACTIONMOUSE
→ view3d.move : MOUSE → PRESS¶ Move View
bpy.ops.view3d.move()
-
Alt-EVT_TWEAK_A
→ view3d.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.view3d.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
Shift-Alt-EVT_TWEAK_A
→ view3d.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.view3d.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
A
→ transform.skin_resize : KEYBOARD → PRESS¶ Skin Resize
bpy.ops.transform.skin_resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
SELECTMOUSE
→ object.select_grouped : MOUSE → DOUBLE_CLICK¶ Select Grouped
bpy.ops.object.select_grouped(extend=False, type=’CHILDREN_RECURSIVE’)
Properties: Values: Type GROUP
-
Alt-EVT_TWEAK_S
→ view3d.select_border : TWEAK → ANY¶ Border Select
bpy.ops.view3d.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend False
-
Shift-Alt-EVT_TWEAK_S
→ view3d.select_border : TWEAK → ANY¶ Border Select
bpy.ops.view3d.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend True
-
(default)
Any-LEFTMOUSE
→ view3d.manipulator : MOUSE → PRESS¶ 3D Manipulator
bpy.ops.view3d.manipulator(constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, release_confirm=False)
Properties: Values: Confirm on Release True
-
(default)
ACTIONMOUSE
→ view3d.cursor3d : MOUSE → PRESS¶ Set 3D Cursor
bpy.ops.view3d.cursor3d()
-
(default)
MIDDLEMOUSE
→ view3d.rotate : MOUSE → PRESS¶ Rotate View
bpy.ops.view3d.rotate()
-
(default)
Shift-MIDDLEMOUSE
→ view3d.move : MOUSE → PRESS¶ Move View
bpy.ops.view3d.move()
-
(default)
Ctrl-MIDDLEMOUSE
→ view3d.zoom : MOUSE → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
-
(default)
Ctrl-Shift-MIDDLEMOUSE
→ view3d.dolly : MOUSE → PRESS¶ Dolly View
bpy.ops.view3d.dolly(delta=0, mx=0, my=0)
-
(default)
Ctrl-NUMPAD_PERIOD
→ view3d.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.view3d.view_selected(use_all_regions=False)
Properties: Values: All Regions True
-
(default)
NUMPAD_PERIOD
→ view3d.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.view3d.view_selected(use_all_regions=False)
Properties: Values: All Regions False
-
(default)
Shift-NUMPAD_PERIOD
→ view3d.view_lock_to_active : KEYBOARD → PRESS¶ View Lock to Active
bpy.ops.view3d.view_lock_to_active()
-
(default)
Alt-NUMPAD_PERIOD
→ view3d.view_lock_clear : KEYBOARD → PRESS¶ View Lock Clear
bpy.ops.view3d.view_lock_clear()
View Navigation
bpy.ops.view3d.navigate()
-
(default)
Any-TIMER1
→ view3d.smoothview : TIMER → ANY¶ Smooth View
bpy.ops.view3d.smoothview()
-
(default)
TRACKPADPAN
→ view3d.rotate : MOUSE → ANY¶ Rotate View
bpy.ops.view3d.rotate()
-
(default)
MOUSEROTATE
→ view3d.rotate : MOUSE → ANY¶ Rotate View
bpy.ops.view3d.rotate()
-
(default)
Shift-TRACKPADPAN
→ view3d.move : MOUSE → ANY¶ Move View
bpy.ops.view3d.move()
-
(default)
TRACKPADZOOM
→ view3d.zoom : MOUSE → ANY¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
-
(default)
Ctrl-TRACKPADPAN
→ view3d.zoom : MOUSE → ANY¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
-
(default)
NUMPAD_PLUS
→ view3d.zoom : KEYBOARD → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta 1
-
(default)
NUMPAD_MINUS
→ view3d.zoom : KEYBOARD → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta -1
-
(default)
Ctrl-EQUAL
→ view3d.zoom : KEYBOARD → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta 1
-
(default)
Ctrl-MINUS
→ view3d.zoom : KEYBOARD → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta -1
-
(default)
WHEELINMOUSE
→ view3d.zoom : MOUSE → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta 1
-
(default)
WHEELOUTMOUSE
→ view3d.zoom : MOUSE → PRESS¶ Zoom View
bpy.ops.view3d.zoom(delta=0, mx=0, my=0)
Properties: Values: Delta -1
-
(default)
Shift-NUMPAD_PLUS
→ view3d.dolly : KEYBOARD → PRESS¶ Dolly View
bpy.ops.view3d.dolly(delta=0, mx=0, my=0)
Properties: Values: Delta 1
-
(default)
Shift-NUMPAD_MINUS
→ view3d.dolly : KEYBOARD → PRESS¶ Dolly View
bpy.ops.view3d.dolly(delta=0, mx=0, my=0)
Properties: Values: Delta -1
-
(default)
Ctrl-Shift-EQUAL
→ view3d.dolly : KEYBOARD → PRESS¶ Dolly View
bpy.ops.view3d.dolly(delta=0, mx=0, my=0)
Properties: Values: Delta 1
-
(default)
Ctrl-Shift-MINUS
→ view3d.dolly : KEYBOARD → PRESS¶ Dolly View
bpy.ops.view3d.dolly(delta=0, mx=0, my=0)
Properties: Values: Delta -1
-
(default)
Shift-NUMPAD_ENTER
→ view3d.zoom_camera_1_to_1 : KEYBOARD → PRESS¶ Zoom Camera 1:1
bpy.ops.view3d.zoom_camera_1_to_1()
-
(default)
HOME
→ view3d.view_center_camera : KEYBOARD → PRESS¶ View Camera Center
bpy.ops.view3d.view_center_camera()
-
(default)
HOME
→ view3d.view_center_lock : KEYBOARD → PRESS¶ View Lock Center
bpy.ops.view3d.view_center_lock()
-
(default)
Alt-HOME
→ view3d.view_center_cursor : KEYBOARD → PRESS¶ Center View to Cursor
bpy.ops.view3d.view_center_cursor()
-
(default)
Alt-F
→ view3d.view_center_pick : KEYBOARD → PRESS¶ Center View to Mouse
bpy.ops.view3d.view_center_pick()
-
(default)
HOME
→ view3d.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.view3d.view_all(use_all_regions=False, center=False)
Properties: Values: Center False
-
(default)
Ctrl-HOME
→ view3d.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.view3d.view_all(use_all_regions=False, center=False)
Properties: Values: All Regions True Center False
-
(default)
Shift-C
→ view3d.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.view3d.view_all(use_all_regions=False, center=False)
Properties: Values: Center True
-
(default)
NUMPAD_0
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View CAMERA
-
(default)
NUMPAD_1
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View FRONT
-
(default)
NUMPAD_2
→ view3d.view_orbit : KEYBOARD → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITDOWN
-
(default)
NUMPAD_3
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View RIGHT
-
(default)
NUMPAD_4
→ view3d.view_orbit : KEYBOARD → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITLEFT
-
(default)
NUMPAD_5
→ view3d.view_persportho : KEYBOARD → PRESS¶ View Persp/Ortho
bpy.ops.view3d.view_persportho()
-
(default)
NUMPAD_6
→ view3d.view_orbit : KEYBOARD → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITRIGHT
-
(default)
NUMPAD_7
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View TOP
-
(default)
NUMPAD_8
→ view3d.view_orbit : KEYBOARD → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITUP
-
(default)
Ctrl-NUMPAD_1
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BACK
-
(default)
Ctrl-NUMPAD_3
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View LEFT
-
(default)
Ctrl-NUMPAD_7
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BOTTOM
-
(default)
Ctrl-NUMPAD_2
→ view3d.view_pan : KEYBOARD → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANDOWN
-
(default)
Ctrl-NUMPAD_4
→ view3d.view_pan : KEYBOARD → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANLEFT
-
(default)
Ctrl-NUMPAD_6
→ view3d.view_pan : KEYBOARD → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANRIGHT
-
(default)
Ctrl-NUMPAD_8
→ view3d.view_pan : KEYBOARD → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANUP
-
(default)
Shift-NUMPAD_4
→ view3d.view_roll : KEYBOARD → PRESS¶ View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source LEFT
-
(default)
Shift-NUMPAD_6
→ view3d.view_roll : KEYBOARD → PRESS¶ View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source RIGHT
-
(default)
NUMPAD_9
→ view3d.view_orbit : KEYBOARD → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITRIGHT Roll 3.1415927410125732
-
(default)
Ctrl-WHEELUPMOUSE
→ view3d.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANRIGHT
-
(default)
Ctrl-WHEELDOWNMOUSE
→ view3d.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANLEFT
-
(default)
Shift-WHEELUPMOUSE
→ view3d.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANUP
-
(default)
Shift-WHEELDOWNMOUSE
→ view3d.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.view3d.view_pan(type=’PANLEFT’)
Properties: Values: Pan PANDOWN
-
(default)
Ctrl-Alt-WHEELUPMOUSE
→ view3d.view_orbit : MOUSE → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITLEFT
-
(default)
Ctrl-Alt-WHEELDOWNMOUSE
→ view3d.view_orbit : MOUSE → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITRIGHT
-
(default)
Shift-Alt-WHEELUPMOUSE
→ view3d.view_orbit : MOUSE → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITUP
-
(default)
Shift-Alt-WHEELDOWNMOUSE
→ view3d.view_orbit : MOUSE → PRESS¶ View Orbit
bpy.ops.view3d.view_orbit(angle=0, type=’ORBITLEFT’)
Properties: Values: Orbit ORBITDOWN
-
(default)
Ctrl-Shift-WHEELUPMOUSE
→ view3d.view_roll : MOUSE → PRESS¶ View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source LEFT
-
(default)
Ctrl-Shift-WHEELDOWNMOUSE
→ view3d.view_roll : MOUSE → PRESS¶ View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source RIGHT
-
(default)
Shift-NUMPAD_1
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View FRONT Align Active True
-
(default)
Shift-NUMPAD_3
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View RIGHT Align Active True
-
(default)
Shift-NUMPAD_7
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View TOP Align Active True
-
(default)
Ctrl-Shift-NUMPAD_1
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BACK Align Active True
-
(default)
Ctrl-Shift-NUMPAD_3
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View LEFT Align Active True
-
(default)
Ctrl-Shift-NUMPAD_7
→ view3d.viewnumpad : KEYBOARD → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BOTTOM Align Active True
-
(default)
NUMPAD_SLASH
→ view3d.localview : KEYBOARD → PRESS¶ Local View
bpy.ops.view3d.localview()
-
(default)
NDOF_MOTION
→ view3d.ndof_orbit_zoom : NDOF → ANY¶ NDOF Orbit View with Zoom
bpy.ops.view3d.ndof_orbit_zoom()
-
(default)
Ctrl-NDOF_MOTION
→ view3d.ndof_orbit : NDOF → ANY¶ NDOF Orbit View
bpy.ops.view3d.ndof_orbit()
-
(default)
Shift-NDOF_MOTION
→ view3d.ndof_pan : NDOF → ANY¶ NDOF Pan View
bpy.ops.view3d.ndof_pan()
-
(default)
Ctrl-Shift-NDOF_MOTION
→ view3d.ndof_all : NDOF → ANY¶ NDOF Move View
bpy.ops.view3d.ndof_all()
-
(default)
NDOF_BUTTON_FIT
→ view3d.view_selected : NDOF → PRESS¶ View Selected
bpy.ops.view3d.view_selected(use_all_regions=False)
Properties: Values: All Regions False
-
(default)
NDOF_BUTTON_ROLL_CCW
→ view3d.view_roll : NDOF → PRESS¶ View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source LEFT
-
(default)
NDOF_BUTTON_ROLL_CCW
→ view3d.view_roll : NDOF → PRESS View Roll
bpy.ops.view3d.view_roll(angle=0, type=’ANGLE’)
Properties: Values: Roll Angle Source RIGHT
-
(default)
NDOF_BUTTON_FRONT
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View FRONT
-
(default)
NDOF_BUTTON_BACK
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BACK
-
(default)
NDOF_BUTTON_LEFT
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View LEFT
-
(default)
NDOF_BUTTON_RIGHT
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View RIGHT
-
(default)
NDOF_BUTTON_TOP
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View TOP
-
(default)
NDOF_BUTTON_BOTTOM
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View BOTTOM
-
(default)
Shift-NDOF_BUTTON_FRONT
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View FRONT Align Active True
-
(default)
Shift-NDOF_BUTTON_RIGHT
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View RIGHT Align Active True
-
(default)
Shift-NDOF_BUTTON_TOP
→ view3d.viewnumpad : NDOF → PRESS¶ View Numpad
bpy.ops.view3d.viewnumpad(type=’LEFT’, align_active=False)
Properties: Values: View TOP Align Active True
-
(default)
ACCENT_GRAVE
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 0
-
(default)
Any-1
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 1
-
(default)
Any-2
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 2
-
(default)
Any-3
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 3
-
(default)
Any-4
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 4
-
(default)
Any-5
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 5
-
(default)
Any-6
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 6
-
(default)
Any-7
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 7
-
(default)
Any-8
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 8
-
(default)
Any-9
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 9
-
(default)
Any-0
→ view3d.layers : KEYBOARD → PRESS¶ Layers
bpy.ops.view3d.layers(nr=1, extend=False, toggle=True)
Properties: Values: Number 10
-
(default)
Z
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes space_data.viewport_shade Value SOLID Value WIREFRAME
-
(default)
Alt-Z
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes space_data.viewport_shade Value SOLID Value TEXTURED
-
(default)
Shift-Z
→ view3d.toggle_render : KEYBOARD → PRESS¶ Toggle Rendered Shading
bpy.ops.view3d.toggle_render()
-
(default)
SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection False Center False Object False Enumerate False
-
(default)
Shift-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection True Center False Object False Enumerate False
-
(default)
Ctrl-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection False Center True Object True Enumerate False
-
(default)
Alt-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection False Center False Object False Enumerate True
-
(default)
Ctrl-Shift-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend True Deselect False Toggle Selection True Center True Object False Enumerate False
-
(default)
Ctrl-Alt-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection False Center True Object False Enumerate True
-
(default)
Shift-Alt-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection True Center False Object False Enumerate True
-
(default)
Ctrl-Shift-Alt-SELECTMOUSE
→ view3d.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.view3d.select(extend=False, deselect=False, toggle=False, center=False, enumerate=False, object=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection True Center True Object False Enumerate True
-
(default)
B
→ view3d.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.view3d.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
C
→ view3d.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.view3d.select_circle(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
Alt-B
→ view3d.clip_border : KEYBOARD → PRESS¶ Clipping Border
bpy.ops.view3d.clip_border(xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
Shift-B
→ view3d.zoom_border : KEYBOARD → PRESS¶ Zoom to Border
bpy.ops.view3d.zoom_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
Shift-B
→ view3d.render_border : KEYBOARD → PRESS¶ Set Render Border
bpy.ops.view3d.render_border(xmin=0, xmax=0, ymin=0, ymax=0, camera_only=False)
Properties: Values: Camera Only True
-
(default)
Ctrl-B
→ view3d.render_border : KEYBOARD → PRESS¶ Set Render Border
bpy.ops.view3d.render_border(xmin=0, xmax=0, ymin=0, ymax=0, camera_only=False)
Properties: Values: Camera Only False
-
(default)
Ctrl-Alt-B
→ view3d.clear_render_border : KEYBOARD → PRESS¶ Clear Render Border
bpy.ops.view3d.clear_render_border()
-
(default)
Ctrl-Alt-NUMPAD_0
→ view3d.camera_to_view : KEYBOARD → PRESS¶ Align Camera To View
bpy.ops.view3d.camera_to_view()
-
(default)
Ctrl-NUMPAD_0
→ view3d.object_as_camera : KEYBOARD → PRESS¶ Set Active Object as Camera
bpy.ops.view3d.object_as_camera()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_snap
-
(default)
Ctrl-C
→ view3d.copybuffer : KEYBOARD → PRESS¶ Copy Selection to Buffer
bpy.ops.view3d.copybuffer()
-
(default)
Ctrl-V
→ view3d.pastebuffer : KEYBOARD → PRESS¶ Paste Selection from Buffer
bpy.ops.view3d.pastebuffer(autoselect=True, active_layer=True)
-
(default)
,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value BOUNDING_BOX_CENTER
-
(default)
Ctrl-,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value MEDIAN_POINT
-
(default)
Alt-,
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.use_pivot_point_align
-
(default)
Ctrl-SPACE
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.show_manipulator
-
(default)
.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value CURSOR
-
(default)
Ctrl-.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value INDIVIDUAL_ORIGINS
-
(default)
Alt-.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value ACTIVE_ELEMENT
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
Shift-W
→ transform.bend : KEYBOARD → PRESS¶ Bend
bpy.ops.transform.bend(value=(0,), mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Shift-Alt-S
→ transform.tosphere : KEYBOARD → PRESS¶ To Sphere
bpy.ops.transform.tosphere(value=0, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Ctrl-Shift-Alt-S
→ transform.shear : KEYBOARD → PRESS¶ Shear
bpy.ops.transform.shear(value=0, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Alt-SPACE
→ transform.select_orientation : KEYBOARD → PRESS¶ Select Orientation
bpy.ops.transform.select_orientation(orientation=’GLOBAL’)
-
(default)
Ctrl-Alt-SPACE
→ transform.create_orientation : KEYBOARD → PRESS¶ Create Orientation
bpy.ops.transform.create_orientation(name=””, use_view=False, use=False, overwrite=False)
Properties: Values: Use after creation True
-
(default)
Ctrl-M
→ transform.mirror : KEYBOARD → PRESS¶ Mirror
bpy.ops.transform.mirror(constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, gpencil_strokes=False, release_confirm=False)
-
(default)
Shift-Tab
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_snap
Context Enum Menu
bpy.ops.wm.context_menu_enum(data_path=””)
Properties: Values: Context Attributes tool_settings.snap_element
-
(default)
Shift-T
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
Properties: Values: Edit Texture Space True
-
(default)
Shift-Alt-T
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
Properties: Values: Edit Texture Space True
-
(default)
Ctrl-A
→ transform.skin_resize : KEYBOARD → PRESS¶ Skin Resize
bpy.ops.transform.skin_resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
Animation¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-ACTIONMOUSE
→ anim.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.anim.change_frame(frame=0, snap=False)
-
(default)
ACTIONMOUSE
→ anim.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.anim.change_frame(frame=0, snap=False)
-
(default)
Ctrl-T
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.show_seconds
-
(default)
P
→ anim.previewrange_set : KEYBOARD → PRESS¶ Set Preview Range
bpy.ops.anim.previewrange_set(xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
Alt-P
→ anim.previewrange_clear : KEYBOARD → PRESS¶ Clear Preview Range
bpy.ops.anim.previewrange_clear()
Animation Channels¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ anim.channels_select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.anim.channels_select_all_toggle(invert=False)
-
(default)
LEFTMOUSE
→ anim.channels_click : MOUSE → PRESS¶ Mouse Click on Channels
bpy.ops.anim.channels_click(extend=False, children_only=False)
-
(default)
Shift-LEFTMOUSE
→ anim.channels_click : MOUSE → PRESS¶ Mouse Click on Channels
bpy.ops.anim.channels_click(extend=False, children_only=False)
Properties: Values: Extend Select True
-
(default)
Ctrl-Shift-LEFTMOUSE
→ anim.channels_click : MOUSE → PRESS¶ Mouse Click on Channels
bpy.ops.anim.channels_click(extend=False, children_only=False)
Properties: Values: Select Children Only True
-
(default)
Ctrl-LEFTMOUSE
→ anim.channels_rename : MOUSE → PRESS¶ Rename Channels
bpy.ops.anim.channels_rename()
-
(default)
LEFTMOUSE
→ anim.channels_rename : MOUSE → DOUBLE_CLICK¶ Rename Channels
bpy.ops.anim.channels_rename()
-
(default)
LEFTMOUSE
→ anim.channel_select_keys : MOUSE → DOUBLE_CLICK¶ Select Channel keyframes
bpy.ops.anim.channel_select_keys(extend=False)
-
(default)
Shift-LEFTMOUSE
→ anim.channel_select_keys : MOUSE → DOUBLE_CLICK¶ Select Channel keyframes
bpy.ops.anim.channel_select_keys(extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-F
→ anim.channels_find : KEYBOARD → PRESS¶ Find Channels
bpy.ops.anim.channels_find(query=”Query”)
-
(default)
A
→ anim.channels_select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.anim.channels_select_all_toggle(invert=False)
-
(default)
Ctrl-I
→ anim.channels_select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.anim.channels_select_all_toggle(invert=False)
Properties: Values: Invert True
-
(default)
B
→ anim.channels_select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.anim.channels_select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
EVT_TWEAK_L
→ anim.channels_select_border : TWEAK → ANY¶ Border Select
bpy.ops.anim.channels_select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
X
→ anim.channels_delete : KEYBOARD → PRESS¶ Delete Channels
bpy.ops.anim.channels_delete()
-
(default)
DEL
→ anim.channels_delete : KEYBOARD → PRESS¶ Delete Channels
bpy.ops.anim.channels_delete()
-
(default)
Shift-W
→ anim.channels_setting_toggle : KEYBOARD → PRESS¶ Toggle Channel Setting
bpy.ops.anim.channels_setting_toggle(mode=’TOGGLE’, type=’PROTECT’)
-
(default)
Ctrl-Shift-W
→ anim.channels_setting_enable : KEYBOARD → PRESS¶ Enable Channel Setting
bpy.ops.anim.channels_setting_enable(mode=’ENABLE’, type=’PROTECT’)
-
(default)
Alt-W
→ anim.channels_setting_disable : KEYBOARD → PRESS¶ Disable Channel Setting
bpy.ops.anim.channels_setting_disable(mode=’DISABLE’, type=’PROTECT’)
-
(default)
Tab
→ anim.channels_editable_toggle : KEYBOARD → PRESS¶ Toggle Channel Editability
bpy.ops.anim.channels_editable_toggle(mode=’TOGGLE’, type=’PROTECT’)
-
(default)
NUMPAD_PLUS
→ anim.channels_expand : KEYBOARD → PRESS¶ Expand Channels
bpy.ops.anim.channels_expand(all=True)
-
(default)
NUMPAD_MINUS
→ anim.channels_collapse : KEYBOARD → PRESS¶ Collapse Channels
bpy.ops.anim.channels_collapse(all=True)
-
(default)
Ctrl-NUMPAD_PLUS
→ anim.channels_expand : KEYBOARD → PRESS¶ Expand Channels
bpy.ops.anim.channels_expand(all=True)
Properties: Values: All False
-
(default)
Ctrl-NUMPAD_MINUS
→ anim.channels_collapse : KEYBOARD → PRESS¶ Collapse Channels
bpy.ops.anim.channels_collapse(all=True)
Properties: Values: All False
-
(default)
PAGE_UP
→ anim.channels_move : KEYBOARD → PRESS¶ Move Channels
bpy.ops.anim.channels_move(direction=’DOWN’)
Properties: Values: Direction UP
-
(default)
PAGE_DOWN
→ anim.channels_move : KEYBOARD → PRESS¶ Move Channels
bpy.ops.anim.channels_move(direction=’DOWN’)
Properties: Values: Direction DOWN
-
(default)
Shift-PAGE_UP
→ anim.channels_move : KEYBOARD → PRESS¶ Move Channels
bpy.ops.anim.channels_move(direction=’DOWN’)
Properties: Values: Direction TOP
-
(default)
Shift-PAGE_DOWN
→ anim.channels_move : KEYBOARD → PRESS¶ Move Channels
bpy.ops.anim.channels_move(direction=’DOWN’)
Properties: Values: Direction BOTTOM
-
(default)
Ctrl-G
→ anim.channels_group : KEYBOARD → PRESS¶ Group Channels
bpy.ops.anim.channels_group(name=”New Group”)
-
(default)
Alt-G
→ anim.channels_ungroup : KEYBOARD → PRESS¶ Ungroup Channels
bpy.ops.anim.channels_ungroup()
Armature¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ armature.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.armature.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Ctrl-Alt-SELECTMOUSE
→ armature.click_extrude : MOUSE → PRESS¶ Click-Extrude
bpy.ops.armature.click_extrude()
-
(default)
X
→ sketch.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.sketch.delete()
-
(default)
DEL
→ sketch.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.sketch.delete()
-
(default)
RIGHTMOUSE
→ sketch.finish_stroke : MOUSE → PRESS¶ End Stroke
bpy.ops.sketch.finish_stroke()
-
(default)
ESC
→ sketch.cancel_stroke : KEYBOARD → PRESS¶ Cancel Stroke
bpy.ops.sketch.cancel_stroke()
-
(default)
Shift-LEFTMOUSE
→ sketch.gesture : MOUSE → PRESS¶ Gesture
bpy.ops.sketch.gesture(snap=False)
-
(default)
LEFTMOUSE
→ sketch.draw_stroke : MOUSE → PRESS¶ Draw Stroke
bpy.ops.sketch.draw_stroke(snap=False)
-
(default)
Ctrl-LEFTMOUSE
→ sketch.draw_stroke : MOUSE → PRESS¶ Draw Stroke
bpy.ops.sketch.draw_stroke(snap=False)
Properties: Values: Snap True
-
(default)
MOUSEMOVE
→ sketch.draw_preview : MOUSE → ANY¶ Draw Preview
bpy.ops.sketch.draw_preview(snap=False)
-
(default)
Ctrl-MOUSEMOVE
→ sketch.draw_preview : MOUSE → ANY¶ Draw Preview
bpy.ops.sketch.draw_preview(snap=False)
Properties: Values: Snap True
-
(default)
H
→ armature.hide : KEYBOARD → PRESS¶ Hide Selected Bones
bpy.ops.armature.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ armature.hide : KEYBOARD → PRESS¶ Hide Selected Bones
bpy.ops.armature.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ armature.reveal : KEYBOARD → PRESS¶ Reveal Bones
bpy.ops.armature.reveal()
-
(default)
Ctrl-Alt-A
→ armature.align : KEYBOARD → PRESS¶ Align Bones
bpy.ops.armature.align()
-
(default)
Ctrl-N
→ armature.calculate_roll : KEYBOARD → PRESS¶ Recalculate Roll
bpy.ops.armature.calculate_roll(type=’POS_X’, axis_flip=False, axis_only=False)
-
(default)
Alt-R
→ armature.roll_clear : KEYBOARD → PRESS¶ Clear Roll
bpy.ops.armature.roll_clear(roll=0)
-
(default)
Alt-F
→ armature.switch_direction : KEYBOARD → PRESS¶ Switch Direction
bpy.ops.armature.switch_direction()
-
(default)
Shift-A
→ armature.bone_primitive_add : KEYBOARD → PRESS¶ Add Bone
bpy.ops.armature.bone_primitive_add(name=”Bone”)
-
(default)
Ctrl-P
→ armature.parent_set : KEYBOARD → PRESS¶ Make Parent
bpy.ops.armature.parent_set(type=’CONNECTED’)
-
(default)
Alt-P
→ armature.parent_clear : KEYBOARD → PRESS¶ Clear Parent
bpy.ops.armature.parent_clear(type=’CLEAR’)
-
(default)
A
→ armature.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.armature.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ armature.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.armature.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-Shift-M
→ armature.select_mirror : KEYBOARD → PRESS¶ Flip Active/Selected Bone
bpy.ops.armature.select_mirror(only_active=False, extend=False)
Properties: Values: Extend False
-
(default)
LEFT_BRACKET
→ armature.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.armature.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend False
-
(default)
Shift-LEFT_BRACKET
→ armature.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.armature.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend True
-
(default)
RIGHT_BRACKET
→ armature.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.armature.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend False
-
(default)
Shift-RIGHT_BRACKET
→ armature.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.armature.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend True
-
(default)
Ctrl-NUMPAD_PLUS
→ armature.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.armature.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ armature.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.armature.select_less()
-
(default)
Shift-G
→ armature.select_similar : KEYBOARD → PRESS¶ Select Similar
bpy.ops.armature.select_similar(type=’LENGTH’, threshold=0.1)
-
(default)
L
→ armature.select_linked : KEYBOARD → PRESS¶ Select Connected
bpy.ops.armature.select_linked(extend=False)
-
(default)
Ctrl-SELECTMOUSE
→ armature.shortest_path_pick : MOUSE → PRESS¶ Pick Shortest Path
bpy.ops.armature.shortest_path_pick()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_armature_delete
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_armature_delete
-
(default)
Ctrl-X
→ armature.dissolve : KEYBOARD → PRESS¶ Dissolve Selected Bone(s)
bpy.ops.armature.dissolve()
-
(default)
Shift-D
→ armature.duplicate_move : KEYBOARD → PRESS¶ Duplicate
bpy.ops.armature.duplicate_move(ARMATURE_OT_duplicate={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Selected Bone(s) N/A Translate N/A
-
(default)
E
→ armature.extrude_move : KEYBOARD → PRESS¶ Extrude
bpy.ops.armature.extrude_move(ARMATURE_OT_extrude={“forked”:False}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Extrude N/A Translate N/A
-
(default)
Shift-E
→ armature.extrude_forked : KEYBOARD → PRESS¶ Extrude Forked
bpy.ops.armature.extrude_forked(ARMATURE_OT_extrude={“forked”:False}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Extrude N/A Translate N/A
-
(default)
Ctrl-ACTIONMOUSE
→ armature.click_extrude : MOUSE → CLICK¶ Click-Extrude
bpy.ops.armature.click_extrude()
-
(default)
F
→ armature.fill : KEYBOARD → PRESS¶ Fill Between Joints
bpy.ops.armature.fill()
-
(default)
Alt-M
→ armature.merge : KEYBOARD → PRESS¶ Merge Bones
bpy.ops.armature.merge(type=’WITHIN_CHAIN’)
-
(default)
Y
→ armature.split : KEYBOARD → PRESS¶ Split
bpy.ops.armature.split()
-
(default)
P
→ armature.separate : KEYBOARD → PRESS¶ Separate Bones
bpy.ops.armature.separate()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_toggle
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_enable
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_disable
-
(default)
Ctrl-ACCENT_GRAVE
→ armature.layers_show_all : KEYBOARD → PRESS¶ Show All Layers
bpy.ops.armature.layers_show_all(all=True)
-
(default)
Shift-M
→ armature.armature_layers : KEYBOARD → PRESS¶ Change Armature Layers
bpy.ops.armature.armature_layers(layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
M
→ armature.bone_layers : KEYBOARD → PRESS¶ Change Bone Layers
bpy.ops.armature.bone_layers(layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
Ctrl-Alt-S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode BONE_SIZE
-
(default)
Alt-S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode BONE_ENVELOPE
-
(default)
Ctrl-R
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode BONE_ROLL
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_armature_specials
Clip Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
ACTIONMOUSE
→ clip.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.clip.view_pan(offset=(0, 0))
-
Ctrl-A
→ clip.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.clip.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Alt-EVT_TWEAK_A
→ clip.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.clip.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
Shift-Alt-EVT_TWEAK_A
→ clip.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.clip.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
Alt-EVT_TWEAK_S
→ clip.select_border : TWEAK → ANY¶ Border Select
bpy.ops.clip.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend False
-
Shift-Alt-EVT_TWEAK_S
→ clip.select_border : TWEAK → ANY¶ Border Select
bpy.ops.clip.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend True
-
Ctrl-ACTIONMOUSE
→ clip.cursor_set : MOUSE → PRESS¶ Set 2D Cursor
bpy.ops.clip.cursor_set(location=(0, 0))
-
(default)
MIDDLEMOUSE
→ clip.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.clip.view_pan(offset=(0, 0))
-
(default)
Shift-MIDDLEMOUSE
→ clip.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.clip.view_pan(offset=(0, 0))
-
(default)
TRACKPADPAN
→ clip.view_pan : MOUSE → ANY¶ View Pan
bpy.ops.clip.view_pan(offset=(0, 0))
-
(default)
Ctrl-MIDDLEMOUSE
→ clip.view_zoom : MOUSE → PRESS¶ View Zoom
bpy.ops.clip.view_zoom(factor=0)
-
(default)
TRACKPADZOOM
→ clip.view_zoom : MOUSE → ANY¶ View Zoom
bpy.ops.clip.view_zoom(factor=0)
-
(default)
Ctrl-TRACKPADPAN
→ clip.view_zoom : MOUSE → ANY¶ View Zoom
bpy.ops.clip.view_zoom(factor=0)
-
(default)
WHEELINMOUSE
→ clip.view_zoom_in : MOUSE → PRESS¶ View Zoom In
bpy.ops.clip.view_zoom_in(location=(0, 0))
-
(default)
WHEELOUTMOUSE
→ clip.view_zoom_out : MOUSE → PRESS¶ View Zoom Out
bpy.ops.clip.view_zoom_out(location=(0, 0))
-
(default)
NUMPAD_PLUS
→ clip.view_zoom_in : KEYBOARD → PRESS¶ View Zoom In
bpy.ops.clip.view_zoom_in(location=(0, 0))
-
(default)
NUMPAD_MINUS
→ clip.view_zoom_out : KEYBOARD → PRESS¶ View Zoom Out
bpy.ops.clip.view_zoom_out(location=(0, 0))
-
(default)
Ctrl-NUMPAD_8
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 8.0
-
(default)
Ctrl-NUMPAD_4
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 4.0
-
(default)
Ctrl-NUMPAD_2
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 2.0
-
(default)
Shift-NUMPAD_8
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 8.0
-
(default)
Shift-NUMPAD_4
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 4.0
-
(default)
Shift-NUMPAD_2
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 2.0
-
(default)
NUMPAD_1
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 1.0
-
(default)
NUMPAD_2
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.5
-
(default)
NUMPAD_4
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.25
-
(default)
NUMPAD_8
→ clip.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.clip.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.125
-
(default)
HOME
→ clip.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.clip.view_all(fit_view=False)
-
(default)
F
→ clip.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.clip.view_all(fit_view=False)
Properties: Values: Fit View True
-
(default)
NUMPAD_PERIOD
→ clip.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.clip.view_selected()
-
(default)
NDOF_BUTTON_FIT
→ clip.view_all : NDOF → PRESS¶ View All
bpy.ops.clip.view_all(fit_view=False)
-
(default)
NDOF_MOTION
→ clip.view_ndof : NDOF → ANY¶ NDOF Pan/Zoom
bpy.ops.clip.view_ndof()
-
(default)
Ctrl-Shift-LEFT_ARROW
→ clip.frame_jump : KEYBOARD → PRESS¶ Jump to Frame
bpy.ops.clip.frame_jump(position=’PATHSTART’)
Properties: Values: Position PATHSTART
-
(default)
Ctrl-Shift-RIGHT_ARROW
→ clip.frame_jump : KEYBOARD → PRESS¶ Jump to Frame
bpy.ops.clip.frame_jump(position=’PATHSTART’)
Properties: Values: Position PATHEND
-
(default)
Shift-Alt-LEFT_ARROW
→ clip.frame_jump : KEYBOARD → PRESS¶ Jump to Frame
bpy.ops.clip.frame_jump(position=’PATHSTART’)
Properties: Values: Position FAILEDPREV
-
(default)
Shift-Alt-RIGHT_ARROW
→ clip.frame_jump : KEYBOARD → PRESS¶ Jump to Frame
bpy.ops.clip.frame_jump(position=’PATHSTART’)
Properties: Values: Position PATHSTART
-
(default)
LEFTMOUSE
→ clip.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.clip.change_frame(frame=0)
-
(default)
SELECTMOUSE
→ clip.select : MOUSE → PRESS¶ Select
bpy.ops.clip.select(extend=False, location=(0, 0))
Properties: Values: Extend False
-
(default)
Shift-SELECTMOUSE
→ clip.select : MOUSE → PRESS¶ Select
bpy.ops.clip.select(extend=False, location=(0, 0))
Properties: Values: Extend True
-
(default)
A
→ clip.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.clip.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ clip.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.clip.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
B
→ clip.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.clip.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
C
→ clip.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.clip.select_circle(x=0, y=0, radius=1, gesture_mode=0)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name CLIP_MT_select_grouped
-
(default)
Ctrl-Alt-EVT_TWEAK_A
→ clip.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.clip.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-Alt-EVT_TWEAK_A
→ clip.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.clip.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
Ctrl-LEFTMOUSE
→ clip.add_marker_slide : MOUSE → PRESS¶ Add Marker and Slide
bpy.ops.clip.add_marker_slide(CLIP_OT_add_marker={“location”:(0, 0)}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Add Marker N/A Translate N/A
-
(default)
Shift-DEL
→ clip.delete_marker : KEYBOARD → PRESS¶ Delete Marker
bpy.ops.clip.delete_marker()
-
(default)
Shift-X
→ clip.delete_marker : KEYBOARD → PRESS¶ Delete Marker
bpy.ops.clip.delete_marker()
-
(default)
LEFTMOUSE
→ clip.slide_marker : MOUSE → PRESS¶ Slide Marker
bpy.ops.clip.slide_marker(offset=(0, 0))
-
(default)
Shift-D
→ clip.disable_markers : KEYBOARD → PRESS¶ Disable Markers
bpy.ops.clip.disable_markers(action=’DISABLE’)
Properties: Values: Action TOGGLE
-
(default)
DEL
→ clip.delete_track : KEYBOARD → PRESS¶ Delete Track
bpy.ops.clip.delete_track()
-
(default)
X
→ clip.delete_track : KEYBOARD → PRESS¶ Delete Track
bpy.ops.clip.delete_track()
-
(default)
Ctrl-L
→ clip.lock_tracks : KEYBOARD → PRESS¶ Lock Tracks
bpy.ops.clip.lock_tracks(action=’LOCK’)
Properties: Values: Action LOCK
-
(default)
Alt-L
→ clip.lock_tracks : KEYBOARD → PRESS¶ Lock Tracks
bpy.ops.clip.lock_tracks(action=’LOCK’)
Properties: Values: Action UNLOCK
-
(default)
H
→ clip.hide_tracks : KEYBOARD → PRESS¶ Hide Tracks
bpy.ops.clip.hide_tracks(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ clip.hide_tracks : KEYBOARD → PRESS¶ Hide Tracks
bpy.ops.clip.hide_tracks(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ clip.hide_tracks_clear : KEYBOARD → PRESS¶ Hide Tracks Clear
bpy.ops.clip.hide_tracks_clear()
-
(default)
ACTIONMOUSE
→ clip.slide_plane_marker : MOUSE → PRESS¶ Slide Plane Marker
bpy.ops.clip.slide_plane_marker()
-
(default)
I
→ clip.keyframe_insert : KEYBOARD → PRESS¶ Insert keyframe
bpy.ops.clip.keyframe_insert()
-
(default)
Alt-I
→ clip.keyframe_delete : KEYBOARD → PRESS¶ Delete keyframe
bpy.ops.clip.keyframe_delete()
-
(default)
Ctrl-J
→ clip.join_tracks : KEYBOARD → PRESS¶ Join Tracks
bpy.ops.clip.join_tracks()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name CLIP_MT_tracking_specials
-
(default)
L
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.lock_selection
-
(default)
Alt-D
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.show_disabled
-
(default)
Alt-S
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.show_marker_search
-
(default)
M
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.use_mute_footage
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Alt-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action REMAINED Clear Active False
-
(default)
Shift-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action UPTO Clear Active False
-
(default)
Shift-Alt-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action ALL Clear Active False
-
(default)
ACTIONMOUSE
→ clip.cursor_set : MOUSE → PRESS¶ Set 2D Cursor
bpy.ops.clip.cursor_set(location=(0, 0))
-
(default)
,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value BOUNDING_BOX_CENTER
-
(default)
Ctrl-,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value MEDIAN_POINT
-
(default)
.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value CURSOR
-
(default)
Ctrl-.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value INDIVIDUAL_ORIGINS
-
(default)
Ctrl-C
→ clip.copy_tracks : KEYBOARD → PRESS¶ Copy Tracks
bpy.ops.clip.copy_tracks()
-
(default)
Ctrl-V
→ clip.paste_tracks : KEYBOARD → PRESS¶ Paste Tracks
bpy.ops.clip.paste_tracks()
Clip Graph Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-ACTIONMOUSE
→ clip.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.clip.change_frame(frame=0)
-
Alt-EVT_TWEAK_S
→ clip.graph_select_border : TWEAK → ANY¶ Border Select
bpy.ops.clip.graph_select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend False
-
Shift-Alt-EVT_TWEAK_S
→ clip.graph_select_border : TWEAK → ANY¶ Border Select
bpy.ops.clip.graph_select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend True
-
Ctrl-A
→ clip.graph_select_all_markers : KEYBOARD → PRESS¶ (De)select All Markers
bpy.ops.clip.graph_select_all_markers(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
ACTIONMOUSE
→ clip.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.clip.change_frame(frame=0)
-
(default)
SELECTMOUSE
→ clip.graph_select : MOUSE → PRESS¶ Select
bpy.ops.clip.graph_select(location=(0, 0), extend=False)
Properties: Values: Extend False
-
(default)
Shift-SELECTMOUSE
→ clip.graph_select : MOUSE → PRESS¶ Select
bpy.ops.clip.graph_select(location=(0, 0), extend=False)
Properties: Values: Extend True
-
(default)
A
→ clip.graph_select_all_markers : KEYBOARD → PRESS¶ (De)select All Markers
bpy.ops.clip.graph_select_all_markers(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ clip.graph_select_all_markers : KEYBOARD → PRESS¶ (De)select All Markers
bpy.ops.clip.graph_select_all_markers(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
B
→ clip.graph_select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.clip.graph_select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
DEL
→ clip.graph_delete_curve : KEYBOARD → PRESS¶ Delete Curve
bpy.ops.clip.graph_delete_curve()
-
(default)
X
→ clip.graph_delete_curve : KEYBOARD → PRESS¶ Delete Curve
bpy.ops.clip.graph_delete_curve()
-
(default)
Shift-DEL
→ clip.graph_delete_knot : KEYBOARD → PRESS¶ Delete Knot
bpy.ops.clip.graph_delete_knot()
-
(default)
Shift-X
→ clip.graph_delete_knot : KEYBOARD → PRESS¶ Delete Knot
bpy.ops.clip.graph_delete_knot()
-
(default)
HOME
→ clip.graph_view_all : KEYBOARD → PRESS¶ View All
bpy.ops.clip.graph_view_all()
-
(default)
NDOF_BUTTON_FIT
→ clip.graph_view_all : NDOF → PRESS¶ View All
bpy.ops.clip.graph_view_all()
-
(default)
NUMPAD_PERIOD
→ clip.graph_center_current_frame : KEYBOARD → PRESS¶ Center Current Frame
bpy.ops.clip.graph_center_current_frame()
-
(default)
L
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.lock_time_cursor
-
(default)
Alt-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action REMAINED Clear Active True
-
(default)
Shift-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action UPTO Clear Active True
-
(default)
Shift-Alt-T
→ clip.clear_track_path : KEYBOARD → PRESS¶ Clear Track Path
bpy.ops.clip.clear_track_path(action=’REMAINED’, clear_active=False)
Properties: Values: Action ALL Clear Active True
-
(default)
Shift-D
→ clip.graph_disable_markers : KEYBOARD → PRESS¶ Disable Markers
bpy.ops.clip.graph_disable_markers(action=’DISABLE’)
Properties: Values: Action TOGGLE
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Console¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Tab
→ console.autocomplete : KEYBOARD → PRESS¶ Console Autocomplete
bpy.ops.console.autocomplete()
-
(default)
Ctrl-LEFT_ARROW
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type PREVIOUS_WORD
-
(default)
Ctrl-RIGHT_ARROW
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type NEXT_WORD
-
(default)
HOME
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type LINE_BEGIN
-
(default)
END
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type LINE_END
-
(default)
Ctrl-WHEELUPMOUSE
→ wm.context_cycle_int : MOUSE → PRESS¶ Context Int Cycle
bpy.ops.wm.context_cycle_int(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes space_data.font_size Reverse False
-
(default)
Ctrl-WHEELDOWNMOUSE
→ wm.context_cycle_int : MOUSE → PRESS¶ Context Int Cycle
bpy.ops.wm.context_cycle_int(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes space_data.font_size Reverse True
-
(default)
Ctrl-NUMPAD_PLUS
→ wm.context_cycle_int : KEYBOARD → PRESS¶ Context Int Cycle
bpy.ops.wm.context_cycle_int(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes space_data.font_size Reverse False
-
(default)
Ctrl-NUMPAD_MINUS
→ wm.context_cycle_int : KEYBOARD → PRESS¶ Context Int Cycle
bpy.ops.wm.context_cycle_int(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes space_data.font_size Reverse True
-
(default)
LEFT_ARROW
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type PREVIOUS_CHARACTER
-
(default)
RIGHT_ARROW
→ console.move : KEYBOARD → PRESS¶ Move Cursor
bpy.ops.console.move(type=’LINE_BEGIN’)
Properties: Values: Type NEXT_CHARACTER
-
(default)
UP_ARROW
→ console.history_cycle : KEYBOARD → PRESS¶ History Cycle
bpy.ops.console.history_cycle(reverse=False)
Properties: Values: Reverse True
-
(default)
DOWN_ARROW
→ console.history_cycle : KEYBOARD → PRESS¶ History Cycle
bpy.ops.console.history_cycle(reverse=False)
Properties: Values: Reverse False
-
(default)
DEL
→ console.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.console.delete(type=’NEXT_CHARACTER’)
Properties: Values: Type NEXT_CHARACTER
-
(default)
BACK_SPACE
→ console.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.console.delete(type=’NEXT_CHARACTER’)
Properties: Values: Type PREVIOUS_CHARACTER
-
(default)
Shift-BACK_SPACE
→ console.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.console.delete(type=’NEXT_CHARACTER’)
Properties: Values: Type PREVIOUS_CHARACTER
-
(default)
Ctrl-DEL
→ console.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.console.delete(type=’NEXT_CHARACTER’)
Properties: Values: Type NEXT_WORD
-
(default)
Ctrl-BACK_SPACE
→ console.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.console.delete(type=’NEXT_CHARACTER’)
Properties: Values: Type PREVIOUS_WORD
-
(default)
Shift-RET
→ console.clear_line : KEYBOARD → PRESS¶ Clear Line
bpy.ops.console.clear_line()
-
(default)
Shift-NUMPAD_ENTER
→ console.clear_line : KEYBOARD → PRESS¶ Clear Line
bpy.ops.console.clear_line()
-
(default)
RET
→ console.execute : KEYBOARD → PRESS¶ Console Execute
bpy.ops.console.execute(interactive=False)
Properties: Values: interactive True
-
(default)
NUMPAD_ENTER
→ console.execute : KEYBOARD → PRESS¶ Console Execute
bpy.ops.console.execute(interactive=False)
Properties: Values: interactive True
-
(default)
Ctrl-SPACE
→ console.autocomplete : KEYBOARD → PRESS¶ Console Autocomplete
bpy.ops.console.autocomplete()
-
(default)
Ctrl-Shift-C
→ console.copy_as_script : KEYBOARD → PRESS¶ Copy to Clipboard (as script)
bpy.ops.console.copy_as_script()
-
(default)
Ctrl-C
→ console.copy : KEYBOARD → PRESS¶ Copy to Clipboard
bpy.ops.console.copy()
-
(default)
Ctrl-V
→ console.paste : KEYBOARD → PRESS¶ Paste from Clipboard
bpy.ops.console.paste()
-
(default)
LEFTMOUSE
→ console.select_set : MOUSE → PRESS¶ Set Selection
bpy.ops.console.select_set()
-
(default)
LEFTMOUSE
→ console.select_word : MOUSE → DOUBLE_CLICK¶ Select Word
bpy.ops.console.select_word()
-
(default)
Ctrl-Tab
→ console.insert : KEYBOARD → PRESS¶ Insert
bpy.ops.console.insert(text=””)
Properties: Values: Text \t
-
(default)
Tab
→ console.indent : KEYBOARD → PRESS¶ Indent
bpy.ops.console.indent()
-
(default)
Shift-Tab
→ console.unindent : KEYBOARD → PRESS¶ Unindent
bpy.ops.console.unindent()
-
(default)
Any-TEXTINPUT
→ console.insert : TEXTINPUT → ANY¶ Insert
bpy.ops.console.insert(text=””)
Curve¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ curve.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.curve.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Ctrl-Alt-SELECTMOUSE
→ curve.vertex_add : MOUSE → CLICK¶ Add Vertex
bpy.ops.curve.vertex_add(location=(0, 0, 0))
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name INFO_MT_edit_curve_add
-
(default)
V
→ curve.handle_type_set : KEYBOARD → PRESS¶ Set Handle Type
bpy.ops.curve.handle_type_set(type=’AUTOMATIC’)
-
(default)
Ctrl-ACTIONMOUSE
→ curve.vertex_add : MOUSE → CLICK¶ Add Vertex
bpy.ops.curve.vertex_add(location=(0, 0, 0))
-
(default)
Shift-ACTIONMOUSE
→ curve.draw : MOUSE → PRESS¶ Draw Curve
bpy.ops.curve.draw(error_threshold=0, fit_method=’REFIT’, corner_angle=1.22173, use_cyclic=True, stroke=[], wait_for_input=True)
Properties: Values: Wait for Input False
-
(default)
A
→ curve.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.curve.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ curve.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.curve.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Shift-R
→ curve.select_row : KEYBOARD → PRESS¶ Select Control Point Row
bpy.ops.curve.select_row()
-
(default)
Ctrl-NUMPAD_PLUS
→ curve.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.curve.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ curve.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.curve.select_less()
-
(default)
Ctrl-L
→ curve.select_linked : KEYBOARD → PRESS¶ Select Linked All
bpy.ops.curve.select_linked()
-
(default)
Shift-G
→ curve.select_similar : KEYBOARD → PRESS¶ Select Similar
bpy.ops.curve.select_similar(type=’WEIGHT’, compare=’EQUAL’, threshold=0.1)
-
(default)
L
→ curve.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.curve.select_linked_pick(deselect=False)
Properties: Values: Deselect False
-
(default)
Shift-L
→ curve.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.curve.select_linked_pick(deselect=False)
Properties: Values: Deselect True
-
(default)
Ctrl-SELECTMOUSE
→ curve.shortest_path_pick : MOUSE → CLICK¶ Pick Shortest Path
bpy.ops.curve.shortest_path_pick()
-
(default)
P
→ curve.separate : KEYBOARD → PRESS¶ Separate
bpy.ops.curve.separate()
-
(default)
Y
→ curve.split : KEYBOARD → PRESS¶ Split
bpy.ops.curve.split()
-
(default)
E
→ curve.extrude_move : KEYBOARD → PRESS¶ Extrude Curve and Move
bpy.ops.curve.extrude_move(CURVE_OT_extrude={“mode”:’TRANSLATION’}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Extrude N/A Translate N/A
-
(default)
Shift-D
→ curve.duplicate_move : KEYBOARD → PRESS¶ Add Duplicate
bpy.ops.curve.duplicate_move(CURVE_OT_duplicate={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Curve N/A Translate N/A
-
(default)
F
→ curve.make_segment : KEYBOARD → PRESS¶ Make Segment
bpy.ops.curve.make_segment()
-
(default)
Alt-C
→ curve.cyclic_toggle : KEYBOARD → PRESS¶ Toggle Cyclic
bpy.ops.curve.cyclic_toggle(direction=’CYCLIC_U’)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_curve_delete
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_curve_delete
-
(default)
Ctrl-X
→ curve.dissolve_verts : KEYBOARD → PRESS¶ Dissolve Vertices
bpy.ops.curve.dissolve_verts()
-
(default)
Ctrl-DEL
→ curve.dissolve_verts : KEYBOARD → PRESS¶ Dissolve Vertices
bpy.ops.curve.dissolve_verts()
-
(default)
Alt-T
→ curve.tilt_clear : KEYBOARD → PRESS¶ Clear Tilt
bpy.ops.curve.tilt_clear()
-
(default)
Ctrl-T
→ transform.tilt : KEYBOARD → PRESS¶ Tilt
bpy.ops.transform.tilt(value=0, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
(default)
Alt-S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode CURVE_SHRINKFATTEN
-
(default)
Alt-H
→ curve.reveal : KEYBOARD → PRESS¶ Reveal Hidden
bpy.ops.curve.reveal()
-
(default)
H
→ curve.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.curve.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ curve.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.curve.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Ctrl-N
→ curve.normals_make_consistent : KEYBOARD → PRESS¶ Recalc Normals
bpy.ops.curve.normals_make_consistent(calc_length=False)
-
(default)
Ctrl-P
→ object.vertex_parent_set : KEYBOARD → PRESS¶ Make Vertex Parent
bpy.ops.object.vertex_parent_set()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_curve_specials
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_hook
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
-
(default)
Alt-O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value CONNECTED
Dopesheet¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ action.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_all_toggle(invert=False)
Properties: Values: Invert False
-
(default)
SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select False Column Select False Only Channel False
-
(default)
Alt-SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select False Column Select True Only Channel False
-
(default)
Shift-SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select True Column Select False Only Channel False
-
(default)
Shift-Alt-SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select True Column Select True Only Channel False
-
(default)
Ctrl-Alt-SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select False Column Select False Only Channel True
-
(default)
Ctrl-Shift-Alt-SELECTMOUSE
→ action.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.action.clickselect(extend=False, column=False, channel=False)
Properties: Values: Extend Select True Column Select False Only Channel True
-
(default)
Ctrl-SELECTMOUSE
→ action.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.action.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode CHECK
-
(default)
Ctrl-Shift-SELECTMOUSE
→ action.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.action.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select True Mode CHECK
-
(default)
LEFT_BRACKET
→ action.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.action.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode LEFT
-
(default)
RIGHT_BRACKET
→ action.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.action.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode RIGHT
-
(default)
A
→ action.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_all_toggle(invert=False)
Properties: Values: Invert False
-
(default)
Ctrl-I
→ action.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_all_toggle(invert=False)
Properties: Values: Invert True
-
(default)
B
→ action.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.action.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range False
-
(default)
Alt-B
→ action.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.action.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range True
-
(default)
Ctrl-EVT_TWEAK_A
→ action.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.action.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-EVT_TWEAK_A
→ action.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.action.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
C
→ action.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.action.select_circle(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
K
→ action.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_column(mode=’KEYS’)
Properties: Values: Mode KEYS
-
(default)
Ctrl-K
→ action.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_column(mode=’KEYS’)
Properties: Values: Mode CFRA
-
(default)
Shift-K
→ action.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_column(mode=’KEYS’)
Properties: Values: Mode MARKERS_COLUMN
-
(default)
Alt-K
→ action.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.action.select_column(mode=’KEYS’)
Properties: Values: Mode MARKERS_BETWEEN
-
(default)
Ctrl-NUMPAD_PLUS
→ action.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.action.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ action.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.action.select_less()
-
(default)
L
→ action.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.action.select_linked()
-
(default)
Ctrl-G
→ action.frame_jump : KEYBOARD → PRESS¶ Jump to Keyframes
bpy.ops.action.frame_jump()
-
(default)
Shift-S
→ action.snap : KEYBOARD → PRESS¶ Snap Keys
bpy.ops.action.snap(type=’CFRA’)
-
(default)
Shift-M
→ action.mirror : KEYBOARD → PRESS¶ Mirror Keys
bpy.ops.action.mirror(type=’CFRA’)
-
(default)
V
→ action.handle_type : KEYBOARD → PRESS¶ Set Keyframe Handle Type
bpy.ops.action.handle_type(type=’FREE’)
-
(default)
T
→ action.interpolation_type : KEYBOARD → PRESS¶ Set Keyframe Interpolation
bpy.ops.action.interpolation_type(type=’CONSTANT’)
-
(default)
Shift-E
→ action.extrapolation_type : KEYBOARD → PRESS¶ Set Keyframe Extrapolation
bpy.ops.action.extrapolation_type(type=’CONSTANT’)
-
(default)
R
→ action.keyframe_type : KEYBOARD → PRESS¶ Set Keyframe Type
bpy.ops.action.keyframe_type(type=’KEYFRAME’)
-
(default)
Shift-O
→ action.sample : KEYBOARD → PRESS¶ Sample Keyframes
bpy.ops.action.sample()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name DOPESHEET_MT_delete
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name DOPESHEET_MT_delete
-
(default)
Shift-D
→ action.duplicate_move : KEYBOARD → PRESS¶ Duplicate
bpy.ops.action.duplicate_move(ACTION_OT_duplicate={}, TRANSFORM_OT_transform={“mode”:’TRANSLATION’, “value”:(0, 0, 0, 0), “axis”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “release_confirm”:False})
Properties: Values: Duplicate Keyframes N/A Transform N/A
-
(default)
I
→ action.keyframe_insert : KEYBOARD → PRESS¶ Insert Keyframes
bpy.ops.action.keyframe_insert(type=’ALL’)
-
(default)
Ctrl-C
→ action.copy : KEYBOARD → PRESS¶ Copy Keyframes
bpy.ops.action.copy()
-
(default)
Ctrl-V
→ action.paste : KEYBOARD → PRESS¶ Paste Keyframes
bpy.ops.action.paste(offset=’START’, merge=’MIX’, flipped=False)
-
(default)
Ctrl-Shift-V
→ action.paste : KEYBOARD → PRESS¶ Paste Keyframes
bpy.ops.action.paste(offset=’START’, merge=’MIX’, flipped=False)
Properties: Values: Flipped True
-
(default)
Ctrl-Alt-P
→ action.previewrange_set : KEYBOARD → PRESS¶ Auto-Set Preview Range
bpy.ops.action.previewrange_set()
-
(default)
HOME
→ action.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.action.view_all()
-
(default)
NDOF_BUTTON_FIT
→ action.view_all : NDOF → PRESS¶ View All
bpy.ops.action.view_all()
-
(default)
NUMPAD_PERIOD
→ action.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.action.view_selected()
-
(default)
NUMPAD_0
→ action.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.action.view_frame()
-
(default)
Tab
→ anim.channels_editable_toggle : KEYBOARD → PRESS¶ Toggle Channel Editability
bpy.ops.anim.channels_editable_toggle(mode=’TOGGLE’, type=’PROTECT’)
-
(default)
Ctrl-F
→ anim.channels_find : KEYBOARD → PRESS¶ Find Channels
bpy.ops.anim.channels_find(query=”Query”)
-
(default)
G
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_TRANSLATE
-
(default)
EVT_TWEAK_S
→ transform.transform : TWEAK → ANY¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_TRANSLATE
-
(default)
E
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_EXTEND
-
(default)
S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_SCALE
-
(default)
Shift-T
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_SLIDE
-
(default)
O
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_proportional_action
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)
Face Mask¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ paint.face_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.face_select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
A
→ paint.face_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.face_select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ paint.face_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.face_select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
H
→ paint.face_select_hide : KEYBOARD → PRESS¶ Face Select Hide
bpy.ops.paint.face_select_hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ paint.face_select_hide : KEYBOARD → PRESS¶ Face Select Hide
bpy.ops.paint.face_select_hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ paint.face_select_reveal : KEYBOARD → PRESS¶ Face Select Reveal
bpy.ops.paint.face_select_reveal(unselected=False)
-
(default)
Ctrl-L
→ paint.face_select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.paint.face_select_linked()
-
(default)
L
→ paint.face_select_linked_pick : KEYBOARD → PRESS¶ Select Linked Pick
bpy.ops.paint.face_select_linked_pick(deselect=False)
Properties: Values: Deselect False
-
(default)
Shift-L
→ paint.face_select_linked_pick : KEYBOARD → PRESS¶ Select Linked Pick
bpy.ops.paint.face_select_linked_pick(deselect=False)
Properties: Values: Deselect True
File Browser Main¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ file.select_all_toggle : KEYBOARD → PRESS¶ (De)select All Files
bpy.ops.file.select_all_toggle()
-
(default)
LEFTMOUSE
→ file.execute : MOUSE → DOUBLE_CLICK¶ Execute File Window
bpy.ops.file.execute(need_active=False)
Properties: Values: Need Active True
-
(default)
NUMPAD_PERIOD
→ file.refresh : KEYBOARD → PRESS¶ Refresh Filelist
bpy.ops.file.refresh()
-
(default)
LEFTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
-
(default)
Shift-LEFTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
Properties: Values: Extend True
-
(default)
Ctrl-Shift-LEFTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
Properties: Values: Extend True Fill True
-
(default)
RIGHTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
Properties: Values: Open False
-
(default)
Shift-RIGHTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
Properties: Values: Extend True Open False
-
(default)
Alt-RIGHTMOUSE
→ file.select : MOUSE → CLICK¶ Activate/Select File
bpy.ops.file.select(extend=False, fill=False, open=True)
Properties: Values: Extend True Fill True Open False
-
(default)
UP_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction UP
-
(default)
Shift-UP_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction UP Extend True
-
(default)
Ctrl-Shift-UP_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction UP Extend True Fill True
-
(default)
DOWN_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction DOWN
-
(default)
Shift-DOWN_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction DOWN Extend True
-
(default)
Ctrl-Shift-DOWN_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction DOWN Extend True Fill True
-
(default)
LEFT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction LEFT
-
(default)
Shift-LEFT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction LEFT Extend True
-
(default)
Ctrl-Shift-LEFT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction LEFT Extend True Fill True
-
(default)
RIGHT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction RIGHT
-
(default)
Shift-RIGHT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction RIGHT Extend True
-
(default)
Ctrl-Shift-RIGHT_ARROW
→ file.select_walk : KEYBOARD → PRESS¶ Walk Select/Deselect File
bpy.ops.file.select_walk(direction=’UP’, extend=False, fill=False)
Properties: Values: Walk Direction RIGHT Extend True Fill True
-
(default)
BUTTON4MOUSE
→ file.previous : MOUSE → CLICK¶ Previous Folder
bpy.ops.file.previous()
-
(default)
BUTTON5MOUSE
→ file.next : MOUSE → CLICK¶ Next Folder
bpy.ops.file.next()
-
(default)
A
→ file.select_all_toggle : KEYBOARD → PRESS¶ (De)select All Files
bpy.ops.file.select_all_toggle()
-
(default)
B
→ file.select_border : KEYBOARD → PRESS¶ Activate/Select File
bpy.ops.file.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
EVT_TWEAK_L
→ file.select_border : TWEAK → ANY¶ Activate/Select File
bpy.ops.file.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
Ctrl-LEFTMOUSE
→ file.rename : MOUSE → PRESS¶ Rename File or Directory
bpy.ops.file.rename()
-
(default)
Any-MOUSEMOVE
→ file.highlight : MOUSE → ANY¶ Highlight File
bpy.ops.file.highlight()
-
(default)
NUMPAD_PLUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment 1
-
(default)
Shift-NUMPAD_PLUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment 10
-
(default)
Ctrl-NUMPAD_PLUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment 100
-
(default)
NUMPAD_MINUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment -1
-
(default)
Shift-NUMPAD_MINUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment -10
-
(default)
Ctrl-NUMPAD_MINUS
→ file.filenum : KEYBOARD → PRESS¶ Increment Number in Filename
bpy.ops.file.filenum(increment=1)
Properties: Values: Increment -100
Graph Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-ACTIONMOUSE
→ graph.cursor_set : MOUSE → PRESS¶ Set Cursor
bpy.ops.graph.cursor_set(frame=0, value=0)
-
Ctrl-A
→ graph.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_all_toggle(invert=False)
Properties: Values: Invert False
-
Alt-EVT_TWEAK_A
→ graph.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.graph.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
Shift-Alt-EVT_TWEAK_A
→ graph.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.graph.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
Alt-EVT_TWEAK_S
→ graph.select_border : TWEAK → ANY¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Extend False
-
Shift-Alt-EVT_TWEAK_S
→ graph.select_border : TWEAK → ANY¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Extend True
-
SELECTMOUSE
→ graph.select_linked : MOUSE → DOUBLE_CLICK¶ Select Linked
bpy.ops.graph.select_linked()
-
Ctrl-Alt-SELECTMOUSE
→ graph.click_insert : MOUSE → CLICK¶ Click-Insert Keyframes
bpy.ops.graph.click_insert(frame=1, value=1, extend=False)
-
(default)
Ctrl-H
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes space_data.show_handles
-
(default)
ACTIONMOUSE
→ graph.cursor_set : MOUSE → PRESS¶ Set Cursor
bpy.ops.graph.cursor_set(frame=0, value=0)
-
(default)
SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select False Only Curves False Column Select False
-
(default)
Alt-SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select False Only Curves False Column Select True
-
(default)
Shift-SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select True Only Curves False Column Select False
-
(default)
Shift-Alt-SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select True Only Curves False Column Select True
-
(default)
Ctrl-Alt-SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select False Only Curves True Column Select False
-
(default)
Ctrl-Shift-Alt-SELECTMOUSE
→ graph.clickselect : MOUSE → PRESS¶ Mouse Select Keys
bpy.ops.graph.clickselect(extend=False, column=False, curves=False)
Properties: Values: Extend Select True Only Curves True Column Select False
-
(default)
Ctrl-SELECTMOUSE
→ graph.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.graph.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode CHECK
-
(default)
Ctrl-Shift-SELECTMOUSE
→ graph.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.graph.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select True Mode CHECK
-
(default)
LEFT_BRACKET
→ graph.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.graph.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode LEFT
-
(default)
RIGHT_BRACKET
→ graph.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.graph.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode RIGHT
-
(default)
A
→ graph.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_all_toggle(invert=False)
Properties: Values: Invert False
-
(default)
Ctrl-I
→ graph.select_all_toggle : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_all_toggle(invert=False)
Properties: Values: Invert True
-
(default)
B
→ graph.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Axis Range False Include Handles False
-
(default)
Alt-B
→ graph.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Axis Range True Include Handles False
-
(default)
Ctrl-B
→ graph.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Axis Range False Include Handles True
-
(default)
Ctrl-Alt-B
→ graph.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.graph.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False, include_handles=False)
Properties: Values: Axis Range True Include Handles True
-
(default)
Ctrl-EVT_TWEAK_A
→ graph.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.graph.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-EVT_TWEAK_A
→ graph.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.graph.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
C
→ graph.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.graph.select_circle(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
K
→ graph.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_column(mode=’KEYS’)
Properties: Values: Mode KEYS
-
(default)
Ctrl-K
→ graph.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_column(mode=’KEYS’)
Properties: Values: Mode CFRA
-
(default)
Shift-K
→ graph.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_column(mode=’KEYS’)
Properties: Values: Mode MARKERS_COLUMN
-
(default)
Alt-K
→ graph.select_column : KEYBOARD → PRESS¶ Select All
bpy.ops.graph.select_column(mode=’KEYS’)
Properties: Values: Mode MARKERS_BETWEEN
-
(default)
Ctrl-NUMPAD_PLUS
→ graph.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.graph.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ graph.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.graph.select_less()
-
(default)
L
→ graph.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.graph.select_linked()
-
(default)
Ctrl-G
→ graph.frame_jump : KEYBOARD → PRESS¶ Jump to Keyframes
bpy.ops.graph.frame_jump()
-
(default)
Shift-S
→ graph.snap : KEYBOARD → PRESS¶ Snap Keys
bpy.ops.graph.snap(type=’CFRA’)
-
(default)
Shift-M
→ graph.mirror : KEYBOARD → PRESS¶ Mirror Keys
bpy.ops.graph.mirror(type=’CFRA’)
-
(default)
V
→ graph.handle_type : KEYBOARD → PRESS¶ Set Keyframe Handle Type
bpy.ops.graph.handle_type(type=’FREE’)
-
(default)
T
→ graph.interpolation_type : KEYBOARD → PRESS¶ Set Keyframe Interpolation
bpy.ops.graph.interpolation_type(type=’CONSTANT’)
-
(default)
Ctrl-E
→ graph.easing_type : KEYBOARD → PRESS¶ Set Keyframe Easing Type
bpy.ops.graph.easing_type(type=’AUTO’)
-
(default)
Alt-O
→ graph.smooth : KEYBOARD → PRESS¶ Smooth Keys
bpy.ops.graph.smooth()
-
(default)
Shift-O
→ graph.sample : KEYBOARD → PRESS¶ Sample Keyframes
bpy.ops.graph.sample()
-
(default)
Alt-C
→ graph.bake : KEYBOARD → PRESS¶ Bake Curve
bpy.ops.graph.bake()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name GRAPH_MT_delete
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name GRAPH_MT_delete
-
(default)
Shift-D
→ graph.duplicate_move : KEYBOARD → PRESS¶ Duplicate
bpy.ops.graph.duplicate_move(GRAPH_OT_duplicate={“mode”:’TRANSLATION’}, TRANSFORM_OT_transform={“mode”:’TRANSLATION’, “value”:(0, 0, 0, 0), “axis”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “release_confirm”:False})
Properties: Values: Duplicate Keyframes N/A Transform N/A
-
(default)
I
→ graph.keyframe_insert : KEYBOARD → PRESS¶ Insert Keyframes
bpy.ops.graph.keyframe_insert(type=’ALL’)
-
(default)
Ctrl-Shift-ACTIONMOUSE
→ graph.click_insert : MOUSE → CLICK¶ Click-Insert Keyframes
bpy.ops.graph.click_insert(frame=1, value=1, extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-C
→ graph.copy : KEYBOARD → PRESS¶ Copy Keyframes
bpy.ops.graph.copy()
-
(default)
Ctrl-V
→ graph.paste : KEYBOARD → PRESS¶ Paste Keyframes
bpy.ops.graph.paste(offset=’START’, merge=’MIX’, flipped=False)
-
(default)
Ctrl-Shift-V
→ graph.paste : KEYBOARD → PRESS¶ Paste Keyframes
bpy.ops.graph.paste(offset=’START’, merge=’MIX’, flipped=False)
Properties: Values: Flipped True
-
(default)
Ctrl-Alt-P
→ graph.previewrange_set : KEYBOARD → PRESS¶ Auto-Set Preview Range
bpy.ops.graph.previewrange_set()
-
(default)
HOME
→ graph.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.graph.view_all(include_handles=True)
-
(default)
NDOF_BUTTON_FIT
→ graph.view_all : NDOF → PRESS¶ View All
bpy.ops.graph.view_all(include_handles=True)
-
(default)
NUMPAD_PERIOD
→ graph.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.graph.view_selected(include_handles=True)
-
(default)
NUMPAD_0
→ graph.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.graph.view_frame()
-
(default)
Ctrl-Shift-M
→ graph.fmodifier_add : KEYBOARD → PRESS¶ Add F-Curve Modifier
bpy.ops.graph.fmodifier_add(type=’NULL’, only_active=True)
Properties: Values: Only Active False
-
(default)
Tab
→ anim.channels_editable_toggle : KEYBOARD → PRESS¶ Toggle Channel Editability
bpy.ops.anim.channels_editable_toggle(mode=’TOGGLE’, type=’PROTECT’)
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
E
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_EXTEND
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
O
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_proportional_fcurve
-
(default)
,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value BOUNDING_BOX_CENTER
-
(default)
.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value CURSOR
-
(default)
Ctrl-.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value INDIVIDUAL_ORIGINS
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)
Image¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Alt-F
→ image.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.image.view_all(fit_view=False)
Properties: Values: Fit View True
-
ACTIONMOUSE
→ image.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.image.view_pan(offset=(0, 0))
-
SELECTMOUSE
→ image.sample : MOUSE → PRESS¶ Sample Color
bpy.ops.image.sample()
-
(default)
HOME
→ image.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.image.view_all(fit_view=False)
-
(default)
Shift-HOME
→ image.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.image.view_all(fit_view=False)
Properties: Values: Fit View True
-
(default)
NUMPAD_PERIOD
→ image.view_selected : KEYBOARD → PRESS¶ View Center
bpy.ops.image.view_selected()
-
(default)
MIDDLEMOUSE
→ image.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.image.view_pan(offset=(0, 0))
-
(default)
Shift-MIDDLEMOUSE
→ image.view_pan : MOUSE → PRESS¶ View Pan
bpy.ops.image.view_pan(offset=(0, 0))
-
(default)
TRACKPADPAN
→ image.view_pan : MOUSE → ANY¶ View Pan
bpy.ops.image.view_pan(offset=(0, 0))
-
(default)
NDOF_BUTTON_FIT
→ image.view_all : NDOF → PRESS¶ View All
bpy.ops.image.view_all(fit_view=False)
-
(default)
NDOF_MOTION
→ image.view_ndof : NDOF → ANY¶ NDOF Pan/Zoom
bpy.ops.image.view_ndof()
-
(default)
WHEELINMOUSE
→ image.view_zoom_in : MOUSE → PRESS¶ View Zoom In
bpy.ops.image.view_zoom_in(location=(0, 0))
-
(default)
WHEELOUTMOUSE
→ image.view_zoom_out : MOUSE → PRESS¶ View Zoom Out
bpy.ops.image.view_zoom_out(location=(0, 0))
-
(default)
NUMPAD_PLUS
→ image.view_zoom_in : KEYBOARD → PRESS¶ View Zoom In
bpy.ops.image.view_zoom_in(location=(0, 0))
-
(default)
NUMPAD_MINUS
→ image.view_zoom_out : KEYBOARD → PRESS¶ View Zoom Out
bpy.ops.image.view_zoom_out(location=(0, 0))
-
(default)
Ctrl-MIDDLEMOUSE
→ image.view_zoom : MOUSE → PRESS¶ View Zoom
bpy.ops.image.view_zoom(factor=0)
-
(default)
TRACKPADZOOM
→ image.view_zoom : MOUSE → ANY¶ View Zoom
bpy.ops.image.view_zoom(factor=0)
-
(default)
Ctrl-TRACKPADPAN
→ image.view_zoom : MOUSE → ANY¶ View Zoom
bpy.ops.image.view_zoom(factor=0)
-
(default)
Shift-B
→ image.view_zoom_border : KEYBOARD → PRESS¶ Zoom to Border
bpy.ops.image.view_zoom_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
Ctrl-NUMPAD_8
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 8.0
-
(default)
Ctrl-NUMPAD_4
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 4.0
-
(default)
Ctrl-NUMPAD_2
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 2.0
-
(default)
Shift-NUMPAD_8
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 8.0
-
(default)
Shift-NUMPAD_4
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 4.0
-
(default)
Shift-NUMPAD_2
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 2.0
-
(default)
NUMPAD_1
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 1.0
-
(default)
NUMPAD_2
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.5
-
(default)
NUMPAD_4
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.25
-
(default)
NUMPAD_8
→ image.view_zoom_ratio : KEYBOARD → PRESS¶ View Zoom Ratio
bpy.ops.image.view_zoom_ratio(ratio=0)
Properties: Values: Ratio 0.125
-
(default)
LEFTMOUSE
→ image.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.image.change_frame(frame=0)
-
(default)
ACTIONMOUSE
→ image.sample : MOUSE → PRESS¶ Sample Color
bpy.ops.image.sample()
-
(default)
Ctrl-ACTIONMOUSE
→ image.curves_point_set : MOUSE → PRESS¶ Set Curves Point
bpy.ops.image.curves_point_set(point=’BLACK_POINT’)
Properties: Values: Point BLACK_POINT
-
(default)
Shift-ACTIONMOUSE
→ image.curves_point_set : MOUSE → PRESS¶ Set Curves Point
bpy.ops.image.curves_point_set(point=’BLACK_POINT’)
Properties: Values: Point WHITE_POINT
-
(default)
Tab
→ object.mode_set : KEYBOARD → PRESS¶ Set Object Mode
bpy.ops.object.mode_set(mode=’OBJECT’, toggle=False)
Properties: Values: Mode EDIT Toggle True
-
(default)
1
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 0
-
(default)
2
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 1
-
(default)
3
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 2
-
(default)
4
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 3
-
(default)
5
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 4
-
(default)
6
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 5
-
(default)
7
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 6
-
(default)
8
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes space_data.image.render_slots.active_index Value 7
-
(default)
,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value CENTER
-
(default)
Ctrl-,
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value MEDIAN
-
(default)
.
→ wm.context_set_enum : KEYBOARD → PRESS¶ Context Set Enum
bpy.ops.wm.context_set_enum(data_path=””, value=””)
Properties: Values: Context Attributes space_data.pivot_point Value CURSOR
-
(default)
Ctrl-B
→ image.render_border : KEYBOARD → PRESS¶ Render Border
bpy.ops.image.render_border(xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
Ctrl-Alt-B
→ image.clear_render_border : KEYBOARD → PRESS¶ Clear Render Border
bpy.ops.image.clear_render_border()
Info¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ info.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.info.select_all_toggle()
-
(default)
SELECTMOUSE
→ info.select_pick : MOUSE → PRESS¶ Select Report
bpy.ops.info.select_pick(report_index=0)
-
(default)
A
→ info.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.info.select_all_toggle()
-
(default)
B
→ info.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.info.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
R
→ info.report_replay : KEYBOARD → PRESS¶ Replay Operators
bpy.ops.info.report_replay()
-
(default)
X
→ info.report_delete : KEYBOARD → PRESS¶ Delete Reports
bpy.ops.info.report_delete()
-
(default)
DEL
→ info.report_delete : KEYBOARD → PRESS¶ Delete Reports
bpy.ops.info.report_delete()
-
(default)
Ctrl-C
→ info.report_copy : KEYBOARD → PRESS¶ Copy Reports to Clipboard
bpy.ops.info.report_copy()
Lattice¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ lattice.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.lattice.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
A
→ lattice.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.lattice.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ lattice.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.lattice.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-NUMPAD_PLUS
→ lattice.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.lattice.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ lattice.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.lattice.select_less()
-
(default)
Ctrl-P
→ object.vertex_parent_set : KEYBOARD → PRESS¶ Make Vertex Parent
bpy.ops.object.vertex_parent_set()
-
(default)
Ctrl-F
→ lattice.flip : KEYBOARD → PRESS¶ Flip (Distortion Free)
bpy.ops.lattice.flip(axis=’U’)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_hook
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
Markers¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Alt-SELECTMOUSE
→ marker.select : MOUSE → PRESS¶ Select Time Marker
bpy.ops.marker.select(extend=False, camera=False)
-
Alt-EVT_TWEAK_S
→ marker.move : TWEAK → ANY¶ Move Time Marker
bpy.ops.marker.move(frames=0)
-
Ctrl-A
→ marker.select_all : KEYBOARD → PRESS¶ (De)select all Markers
bpy.ops.marker.select_all(action=’TOGGLE’)
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
EVT_TWEAK_S
→ marker.move : TWEAK → ANY¶ Move Time Marker
bpy.ops.marker.move(frames=0)
-
(default)
Shift-D
→ marker.duplicate : KEYBOARD → PRESS¶ Duplicate Time Marker
bpy.ops.marker.duplicate(frames=0)
-
(default)
SELECTMOUSE
→ marker.select : MOUSE → PRESS¶ Select Time Marker
bpy.ops.marker.select(extend=False, camera=False)
-
(default)
Shift-SELECTMOUSE
→ marker.select : MOUSE → PRESS¶ Select Time Marker
bpy.ops.marker.select(extend=False, camera=False)
Properties: Values: Extend True
-
(default)
Ctrl-SELECTMOUSE
→ marker.select : MOUSE → PRESS¶ Select Time Marker
bpy.ops.marker.select(extend=False, camera=False)
Properties: Values: Extend False Camera True
-
(default)
Ctrl-Shift-SELECTMOUSE
→ marker.select : MOUSE → PRESS¶ Select Time Marker
bpy.ops.marker.select(extend=False, camera=False)
Properties: Values: Extend True Camera True
-
(default)
B
→ marker.select_border : KEYBOARD → PRESS¶ Marker Border Select
bpy.ops.marker.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
A
→ marker.select_all : KEYBOARD → PRESS¶ (De)select all Markers
bpy.ops.marker.select_all(action=’TOGGLE’)
-
(default)
X
→ marker.delete : KEYBOARD → PRESS¶ Delete Markers
bpy.ops.marker.delete()
-
(default)
DEL
→ marker.delete : KEYBOARD → PRESS¶ Delete Markers
bpy.ops.marker.delete()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)
-
(default)
G
→ marker.move : KEYBOARD → PRESS¶ Move Time Marker
bpy.ops.marker.move(frames=0)
-
(default)
Ctrl-B
→ marker.camera_bind : KEYBOARD → PRESS¶ Bind Camera to Markers
bpy.ops.marker.camera_bind()
Mask Editing¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ mask.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mask.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Ctrl-Alt-SELECTMOUSE
→ mask.add_vertex_slide : MOUSE → PRESS¶ Add Vertex and Slide
bpy.ops.mask.add_vertex_slide(MASK_OT_add_vertex={“location”:(0, 0)}, MASK_OT_slide_point={“slide_feather”:False, “is_new_point”:False})
Properties: Values: Add Vertex N/A Slide Point N/A
-
Alt-EVT_TWEAK_A
→ mask.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.mask.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
Shift-Alt-EVT_TWEAK_A
→ mask.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.mask.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
Alt-EVT_TWEAK_S
→ mask.select_border : TWEAK → ANY¶ Border Select
bpy.ops.mask.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend False
-
Shift-Alt-EVT_TWEAK_S
→ mask.select_border : TWEAK → ANY¶ Border Select
bpy.ops.mask.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend True
-
SELECTMOUSE
→ mask.slide_point : MOUSE → PRESS¶ Slide Point
bpy.ops.mask.slide_point(slide_feather=False, is_new_point=False)
-
Ctrl-Shift-SELECTMOUSE
→ mask.add_feather_vertex_slide : MOUSE → PRESS¶ Add Feather Vertex and Slide
bpy.ops.mask.add_feather_vertex_slide(MASK_OT_add_feather_vertex={“location”:(0, 0)}, MASK_OT_slide_point={“slide_feather”:False, “is_new_point”:False})
Properties: Values: Add Feather Vertex N/A Slide Point N/A
-
Ctrl-ACTIONMOUSE
→ uv.cursor_set : MOUSE → PRESS¶ Set 2D Cursor
bpy.ops.uv.cursor_set(location=(0, 0))
-
(default)
Alt-N
→ mask.new : KEYBOARD → PRESS¶ New Mask
bpy.ops.mask.new(name=””)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name MASK_MT_add
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_proportional_edit_mask
-
(default)
Ctrl-ACTIONMOUSE
→ mask.add_vertex_slide : MOUSE → PRESS¶ Add Vertex and Slide
bpy.ops.mask.add_vertex_slide(MASK_OT_add_vertex={“location”:(0, 0)}, MASK_OT_slide_point={“slide_feather”:False, “is_new_point”:False})
Properties: Values: Add Vertex N/A Slide Point N/A
-
(default)
Shift-ACTIONMOUSE
→ mask.add_feather_vertex_slide : MOUSE → PRESS¶ Add Feather Vertex and Slide
bpy.ops.mask.add_feather_vertex_slide(MASK_OT_add_feather_vertex={“location”:(0, 0)}, MASK_OT_slide_point={“slide_feather”:False, “is_new_point”:False})
Properties: Values: Add Feather Vertex N/A Slide Point N/A
-
(default)
X
→ mask.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.mask.delete()
-
(default)
DEL
→ mask.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.mask.delete()
-
(default)
SELECTMOUSE
→ mask.select : MOUSE → PRESS¶ Select
bpy.ops.mask.select(extend=False, deselect=False, toggle=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection False
-
(default)
Shift-SELECTMOUSE
→ mask.select : MOUSE → PRESS¶ Select
bpy.ops.mask.select(extend=False, deselect=False, toggle=False, location=(0, 0))
Properties: Values: Extend False Deselect False Toggle Selection True
-
(default)
A
→ mask.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mask.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ mask.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mask.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-L
→ mask.select_linked : KEYBOARD → PRESS¶ Select Linked All
bpy.ops.mask.select_linked()
-
(default)
L
→ mask.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.mask.select_linked_pick(deselect=False)
Properties: Values: Deselect False
-
(default)
Shift-L
→ mask.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.mask.select_linked_pick(deselect=False)
Properties: Values: Deselect True
-
(default)
B
→ mask.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.mask.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
C
→ mask.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.mask.select_circle(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
Ctrl-Alt-EVT_TWEAK_A
→ mask.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.mask.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-Alt-EVT_TWEAK_A
→ mask.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.mask.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
Ctrl-NUMPAD_PLUS
→ mask.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.mask.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ mask.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.mask.select_less()
-
(default)
Alt-H
→ mask.hide_view_clear : KEYBOARD → PRESS¶ Clear Restrict View
bpy.ops.mask.hide_view_clear()
-
(default)
H
→ mask.hide_view_set : KEYBOARD → PRESS¶ Set Restrict View
bpy.ops.mask.hide_view_set(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ mask.hide_view_set : KEYBOARD → PRESS¶ Set Restrict View
bpy.ops.mask.hide_view_set(unselected=False)
Properties: Values: Unselected True
-
(default)
Ctrl-SELECTMOUSE
→ clip.select : MOUSE → PRESS¶ Select
bpy.ops.clip.select(extend=False, location=(0, 0))
Properties: Values: Extend False
-
(default)
Alt-C
→ mask.cyclic_toggle : KEYBOARD → PRESS¶ Toggle Cyclic
bpy.ops.mask.cyclic_toggle()
-
(default)
ACTIONMOUSE
→ mask.slide_spline_curvature : MOUSE → PRESS¶ Slide Spline Curvature
bpy.ops.mask.slide_spline_curvature()
-
(default)
V
→ mask.handle_type_set : KEYBOARD → PRESS¶ Set Handle Type
bpy.ops.mask.handle_type_set(type=’AUTO’)
-
(default)
Ctrl-N
→ mask.normals_make_consistent : KEYBOARD → PRESS¶ Recalc Normals
bpy.ops.mask.normals_make_consistent()
-
(default)
Ctrl-P
→ mask.parent_set : KEYBOARD → PRESS¶ Make Parent
bpy.ops.mask.parent_set()
-
(default)
Alt-P
→ mask.parent_clear : KEYBOARD → PRESS¶ Clear Parent
bpy.ops.mask.parent_clear()
-
(default)
I
→ mask.shape_key_insert : KEYBOARD → PRESS¶ Insert Shape Key
bpy.ops.mask.shape_key_insert()
-
(default)
Alt-I
→ mask.shape_key_clear : KEYBOARD → PRESS¶ Clear Shape Key
bpy.ops.mask.shape_key_clear()
-
(default)
Shift-D
→ mask.duplicate_move : KEYBOARD → PRESS¶ Add Duplicate
bpy.ops.mask.duplicate_move(MASK_OT_duplicate={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Mask N/A Translate N/A
-
(default)
Ctrl-C
→ mask.copy_splines : KEYBOARD → PRESS¶ Copy Splines
bpy.ops.mask.copy_splines()
-
(default)
Ctrl-V
→ mask.paste_splines : KEYBOARD → PRESS¶ Paste Splines
bpy.ops.mask.paste_splines()
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Alt-S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode MASK_SHRINKFATTEN
Mesh¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ mesh.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mesh.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Ctrl-Alt-SELECTMOUSE
→ mesh.dupli_extrude_cursor : MOUSE → PRESS¶ Duplicate or Extrude to Cursor
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True)
Properties: Values: Rotate Source True
-
Ctrl-Shift-Alt-SELECTMOUSE
→ mesh.dupli_extrude_cursor : MOUSE → PRESS¶ Duplicate or Extrude to Cursor
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True)
Properties: Values: Rotate Source False
-
SELECTMOUSE
→ mesh.select_linked : MOUSE → DOUBLE_CLICK¶ Select Linked All
bpy.ops.mesh.select_linked(delimit={‘SEAM’})
-
Shift-SELECTMOUSE
→ mesh.select_linked : MOUSE → DOUBLE_CLICK¶ Select Linked All
bpy.ops.mesh.select_linked(delimit={‘SEAM’})
-
(default)
Ctrl-R
→ mesh.loopcut_slide : KEYBOARD → PRESS¶ Loop Cut and Slide
bpy.ops.mesh.loopcut_slide(MESH_OT_loopcut={“number_cuts”:1, “smoothness”:0, “falloff”:’INVERSE_SQUARE’, “edge_index”:-1, “mesh_select_mode_init”:(False, False, False)}, TRANSFORM_OT_edge_slide={“value”:0, “single_side”:False, “use_even”:False, “flipped”:False, “use_clamp”:True, “mirror”:False, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “correct_uv”:False, “release_confirm”:False})
Properties: Values: Loop Cut N/A Edge Slide N/A
-
(default)
Ctrl-Shift-R
→ mesh.offset_edge_loops_slide : KEYBOARD → PRESS¶ Offset Edge Slide
bpy.ops.mesh.offset_edge_loops_slide(MESH_OT_offset_edge_loops={“use_cap_endpoint”:False}, TRANSFORM_OT_edge_slide={“value”:0, “single_side”:False, “use_even”:False, “flipped”:False, “use_clamp”:True, “mirror”:False, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “correct_uv”:False, “release_confirm”:False})
Properties: Values: Offset Edge Loop N/A Edge Slide N/A
-
(default)
I
→ mesh.inset : KEYBOARD → PRESS¶ Inset Faces
bpy.ops.mesh.inset(use_boundary=True, use_even_offset=True, use_relative_offset=False, use_edge_rail=False, thickness=0.01, depth=0, use_outset=False, use_select_inset=False, use_individual=False, use_interpolate=True)
-
(default)
Alt-P
→ mesh.poke : KEYBOARD → PRESS¶ Poke Faces
bpy.ops.mesh.poke(offset=0, use_relative_offset=False, center_mode=’MEAN_WEIGHTED’)
-
(default)
Ctrl-B
→ mesh.bevel : KEYBOARD → PRESS¶ Bevel
bpy.ops.mesh.bevel(offset_type=’OFFSET’, offset=0, segments=1, profile=0.5, vertex_only=False, clamp_overlap=False, loop_slide=True, material=-1)
Properties: Values: Vertex Only False
-
(default)
Ctrl-Shift-B
→ mesh.bevel : KEYBOARD → PRESS¶ Bevel
bpy.ops.mesh.bevel(offset_type=’OFFSET’, offset=0, segments=1, profile=0.5, vertex_only=False, clamp_overlap=False, loop_slide=True, material=-1)
Properties: Values: Vertex Only True
-
(default)
Alt-SELECTMOUSE
→ mesh.loop_select : MOUSE → PRESS¶ Loop Select
bpy.ops.mesh.loop_select(extend=False, deselect=False, toggle=False, ring=False)
Properties: Values: Extend Select False Deselect False Toggle Select False
-
(default)
Shift-Alt-SELECTMOUSE
→ mesh.loop_select : MOUSE → PRESS¶ Loop Select
bpy.ops.mesh.loop_select(extend=False, deselect=False, toggle=False, ring=False)
Properties: Values: Extend Select False Deselect False Toggle Select True
-
(default)
Ctrl-Alt-SELECTMOUSE
→ mesh.edgering_select : MOUSE → PRESS¶ Edge Ring Select
bpy.ops.mesh.edgering_select(extend=False, deselect=False, toggle=False, ring=True)
Properties: Values: Extend False Deselect False Toggle Select False
-
(default)
Ctrl-Shift-Alt-SELECTMOUSE
→ mesh.edgering_select : MOUSE → PRESS¶ Edge Ring Select
bpy.ops.mesh.edgering_select(extend=False, deselect=False, toggle=False, ring=True)
Properties: Values: Extend False Deselect False Toggle Select True
-
(default)
Ctrl-SELECTMOUSE
→ mesh.shortest_path_pick : MOUSE → PRESS¶ Pick Shortest Path
bpy.ops.mesh.shortest_path_pick(use_face_step=False, use_topology_distance=False, use_fill=False, nth=1, skip=1, offset=0, index=-1)
Properties: Values: Fill Region False
-
(default)
Ctrl-Shift-SELECTMOUSE
→ mesh.shortest_path_pick : MOUSE → PRESS¶ Pick Shortest Path
bpy.ops.mesh.shortest_path_pick(use_face_step=False, use_topology_distance=False, use_fill=False, nth=1, skip=1, offset=0, index=-1)
Properties: Values: Fill Region True
-
(default)
A
→ mesh.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mesh.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ mesh.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mesh.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-NUMPAD_PLUS
→ mesh.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.mesh.select_more(use_face_step=True)
-
(default)
Ctrl-NUMPAD_MINUS
→ mesh.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.mesh.select_less(use_face_step=True)
-
(default)
Ctrl-Shift-NUMPAD_PLUS
→ mesh.select_next_item : KEYBOARD → PRESS¶ Select Next Element
bpy.ops.mesh.select_next_item()
-
(default)
Ctrl-Shift-NUMPAD_MINUS
→ mesh.select_prev_item : KEYBOARD → PRESS¶ Select Previous Element
bpy.ops.mesh.select_prev_item()
-
(default)
Ctrl-Shift-Alt-M
→ mesh.select_non_manifold : KEYBOARD → PRESS¶ Select Non Manifold
bpy.ops.mesh.select_non_manifold(extend=True, use_wire=True, use_boundary=True, use_multi_face=True, use_non_contiguous=True, use_verts=True)
-
(default)
Ctrl-L
→ mesh.select_linked : KEYBOARD → PRESS¶ Select Linked All
bpy.ops.mesh.select_linked(delimit={‘SEAM’})
-
(default)
L
→ mesh.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.mesh.select_linked_pick(deselect=False, delimit={‘SEAM’}, index=-1)
Properties: Values: Deselect False
-
(default)
Shift-L
→ mesh.select_linked_pick : KEYBOARD → PRESS¶ Select Linked
bpy.ops.mesh.select_linked_pick(deselect=False, delimit={‘SEAM’}, index=-1)
Properties: Values: Deselect True
-
(default)
Ctrl-Shift-Alt-F
→ mesh.faces_select_linked_flat : KEYBOARD → PRESS¶ Select Linked Flat Faces
bpy.ops.mesh.faces_select_linked_flat(sharpness=0.0174533)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_select_similar
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_select_mode
-
(default)
H
→ mesh.hide : KEYBOARD → PRESS¶ Hide Selection
bpy.ops.mesh.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ mesh.hide : KEYBOARD → PRESS¶ Hide Selection
bpy.ops.mesh.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ mesh.reveal : KEYBOARD → PRESS¶ Reveal Hidden
bpy.ops.mesh.reveal()
-
(default)
Ctrl-N
→ mesh.normals_make_consistent : KEYBOARD → PRESS¶ Make Normals Consistent
bpy.ops.mesh.normals_make_consistent(inside=False)
Properties: Values: Inside False
-
(default)
Ctrl-Shift-N
→ mesh.normals_make_consistent : KEYBOARD → PRESS¶ Make Normals Consistent
bpy.ops.mesh.normals_make_consistent(inside=False)
Properties: Values: Inside True
-
(default)
E
→ view3d.edit_mesh_extrude_move_normal : KEYBOARD → PRESS¶ Extrude and Move on Normals
bpy.ops.view3d.edit_mesh_extrude_move_normal()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_extrude
-
(default)
Shift-E
→ transform.edge_crease : KEYBOARD → PRESS¶ Edge Crease
bpy.ops.transform.edge_crease(value=0, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
(default)
Alt-R
→ mesh.spin : KEYBOARD → PRESS¶ Spin
bpy.ops.mesh.spin(steps=9, dupli=False, angle=1.5708, center=(0, 0, 0), axis=(0, 0, 0))
-
(default)
Alt-F
→ mesh.fill : KEYBOARD → PRESS¶ Fill
bpy.ops.mesh.fill(use_beauty=True)
-
(default)
Shift-Alt-F
→ mesh.beautify_fill : KEYBOARD → PRESS¶ Beautify Faces
bpy.ops.mesh.beautify_fill(angle_limit=3.14159)
-
(default)
Ctrl-T
→ mesh.quads_convert_to_tris : KEYBOARD → PRESS¶ Triangulate Faces
bpy.ops.mesh.quads_convert_to_tris(quad_method=’BEAUTY’, ngon_method=’BEAUTY’)
Properties: Values: Quad Method BEAUTY Polygon Method BEAUTY
-
(default)
Ctrl-Shift-T
→ mesh.quads_convert_to_tris : KEYBOARD → PRESS¶ Triangulate Faces
bpy.ops.mesh.quads_convert_to_tris(quad_method=’BEAUTY’, ngon_method=’BEAUTY’)
Properties: Values: Quad Method FIXED Polygon Method CLIP
-
(default)
Alt-J
→ mesh.tris_convert_to_quads : KEYBOARD → PRESS¶ Tris to Quads
bpy.ops.mesh.tris_convert_to_quads(face_threshold=0.698132, shape_threshold=0.698132, uvs=False, vcols=False, seam=False, sharp=False, materials=False)
-
(default)
V
→ mesh.rip_move : KEYBOARD → PRESS¶ Rip
bpy.ops.mesh.rip_move(MESH_OT_rip={“mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “release_confirm”:False, “use_fill”:False}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Rip N/A Translate N/A
-
(default)
Alt-V
→ mesh.rip_move_fill : KEYBOARD → PRESS¶ Rip Fill
bpy.ops.mesh.rip_move_fill(MESH_OT_rip={“mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “release_confirm”:False, “use_fill”:False}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Rip N/A Translate N/A
-
(default)
Alt-D
→ mesh.rip_edge_move : KEYBOARD → PRESS¶ Extend Vertices
bpy.ops.mesh.rip_edge_move(MESH_OT_rip_edge={“mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “release_confirm”:False}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Extend Vertices N/A Translate N/A
-
(default)
Alt-M
→ mesh.merge : KEYBOARD → PRESS¶ Merge
bpy.ops.mesh.merge(type=’CENTER’, uvs=False)
-
(default)
Alt-S
→ transform.shrink_fatten : KEYBOARD → PRESS¶ Shrink/Fatten
bpy.ops.transform.shrink_fatten(value=0, use_even_offset=True, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
(default)
F
→ mesh.edge_face_add : KEYBOARD → PRESS¶ Make Edge/Face
bpy.ops.mesh.edge_face_add()
-
(default)
Shift-D
→ mesh.duplicate_move : KEYBOARD → PRESS¶ Add Duplicate
bpy.ops.mesh.duplicate_move(MESH_OT_duplicate={“mode”:1}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate N/A Translate N/A
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name INFO_MT_mesh_add
-
(default)
P
→ mesh.separate : KEYBOARD → PRESS¶ Separate
bpy.ops.mesh.separate(type=’SELECTED’)
-
(default)
Y
→ mesh.split : KEYBOARD → PRESS¶ Split
bpy.ops.mesh.split()
-
(default)
J
→ mesh.vert_connect_path : KEYBOARD → PRESS¶ Vertex Connect Path
bpy.ops.mesh.vert_connect_path()
-
(default)
Shift-V
→ transform.vert_slide : KEYBOARD → PRESS¶ Vertex Slide
bpy.ops.transform.vert_slide(value=0, use_even=False, flipped=False, use_clamp=True, mirror=False, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), correct_uv=False, release_confirm=False)
-
(default)
Ctrl-ACTIONMOUSE
→ mesh.dupli_extrude_cursor : MOUSE → CLICK¶ Duplicate or Extrude to Cursor
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True)
Properties: Values: Rotate Source True
-
(default)
Ctrl-Shift-ACTIONMOUSE
→ mesh.dupli_extrude_cursor : MOUSE → CLICK¶ Duplicate or Extrude to Cursor
bpy.ops.mesh.dupli_extrude_cursor(rotate_source=True)
Properties: Values: Rotate Source False
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_delete
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_delete
-
(default)
Ctrl-X
→ mesh.dissolve_mode : KEYBOARD → PRESS¶ Dissolve Selection
bpy.ops.mesh.dissolve_mode(use_verts=False, use_face_split=False, use_boundary_tear=False)
-
(default)
Ctrl-DEL
→ mesh.dissolve_mode : KEYBOARD → PRESS¶ Dissolve Selection
bpy.ops.mesh.dissolve_mode(use_verts=False, use_face_split=False, use_boundary_tear=False)
-
(default)
K
→ mesh.knife_tool : KEYBOARD → PRESS¶ Knife Topology Tool
bpy.ops.mesh.knife_tool(use_occlude_geometry=True, only_selected=False)
Properties: Values: Occlude Geometry True Only Selected False
-
(default)
Shift-K
→ mesh.knife_tool : KEYBOARD → PRESS¶ Knife Topology Tool
bpy.ops.mesh.knife_tool(use_occlude_geometry=True, only_selected=False)
Properties: Values: Occlude Geometry False Only Selected True
-
(default)
Ctrl-P
→ object.vertex_parent_set : KEYBOARD → PRESS¶ Make Vertex Parent
bpy.ops.object.vertex_parent_set()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_specials
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_faces
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_edges
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_edit_mesh_vertices
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_hook
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_uv_map
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_vertex_group
-
(default)
Ctrl-0
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 0
-
(default)
Ctrl-1
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 1
-
(default)
Ctrl-2
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 2
-
(default)
Ctrl-3
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 3
-
(default)
Ctrl-4
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 4
-
(default)
Ctrl-5
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 5
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
-
(default)
Alt-O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value CONNECTED
Metaball¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ mball.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mball.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Shift-A
→ object.metaball_add : KEYBOARD → PRESS¶ Add Metaball
bpy.ops.object.metaball_add(type=’BALL’, radius=1, view_align=False, enter_editmode=False, location=(0, 0, 0), rotation=(0, 0, 0), layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
Alt-H
→ mball.reveal_metaelems : KEYBOARD → PRESS¶ Reveal
bpy.ops.mball.reveal_metaelems()
-
(default)
H
→ mball.hide_metaelems : KEYBOARD → PRESS¶ Hide
bpy.ops.mball.hide_metaelems(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ mball.hide_metaelems : KEYBOARD → PRESS¶ Hide
bpy.ops.mball.hide_metaelems(unselected=False)
Properties: Values: Unselected True
-
(default)
X
→ mball.delete_metaelems : KEYBOARD → PRESS¶ Delete
bpy.ops.mball.delete_metaelems()
-
(default)
DEL
→ mball.delete_metaelems : KEYBOARD → PRESS¶ Delete
bpy.ops.mball.delete_metaelems()
-
(default)
Shift-D
→ mball.duplicate_move : KEYBOARD → PRESS¶ Duplicate
bpy.ops.mball.duplicate_move(MBALL_OT_duplicate_metaelems={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Metaelements N/A Translate N/A
-
(default)
A
→ mball.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mball.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ mball.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.mball.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Shift-G
→ mball.select_similar : KEYBOARD → PRESS¶ Select Similar
bpy.ops.mball.select_similar(type=’TYPE’, threshold=0.1)
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
-
(default)
Alt-O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value CONNECTED
NLA Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert False
-
A
→ nla.apply_scale : KEYBOARD → PRESS¶ Apply Scale
bpy.ops.nla.apply_scale()
-
(default)
SELECTMOUSE
→ nla.click_select : MOUSE → PRESS¶ Mouse Select
bpy.ops.nla.click_select(extend=False)
Properties: Values: Extend Select False
-
(default)
Shift-SELECTMOUSE
→ nla.click_select : MOUSE → PRESS¶ Mouse Select
bpy.ops.nla.click_select(extend=False)
Properties: Values: Extend Select True
-
(default)
Ctrl-SELECTMOUSE
→ nla.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode CHECK
-
(default)
Ctrl-Shift-SELECTMOUSE
→ nla.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select True Mode CHECK
-
(default)
LEFT_BRACKET
→ nla.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode LEFT
-
(default)
RIGHT_BRACKET
→ nla.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode RIGHT
-
(default)
A
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert False
-
(default)
Ctrl-I
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert True
-
(default)
B
→ nla.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.nla.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range False
-
(default)
Alt-B
→ nla.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.nla.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range True
-
(default)
Ctrl-Alt-P
→ nla.previewrange_set : KEYBOARD → PRESS¶ Auto-Set Preview Range
bpy.ops.nla.previewrange_set()
-
(default)
HOME
→ nla.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.nla.view_all()
-
(default)
NDOF_BUTTON_FIT
→ nla.view_all : NDOF → PRESS¶ View All
bpy.ops.nla.view_all()
-
(default)
NUMPAD_PERIOD
→ nla.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.nla.view_selected()
-
(default)
NUMPAD_0
→ nla.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.nla.view_frame()
-
(default)
Shift-A
→ nla.actionclip_add : KEYBOARD → PRESS¶ Add Action Strip
bpy.ops.nla.actionclip_add(action=’<UNKNOWN ENUM>’)
-
(default)
Shift-T
→ nla.transition_add : KEYBOARD → PRESS¶ Add Transition
bpy.ops.nla.transition_add()
-
(default)
Shift-K
→ nla.soundclip_add : KEYBOARD → PRESS¶ Add Sound Clip
bpy.ops.nla.soundclip_add()
-
(default)
Shift-G
→ nla.meta_add : KEYBOARD → PRESS¶ Add Meta-Strips
bpy.ops.nla.meta_add()
-
(default)
Alt-G
→ nla.meta_remove : KEYBOARD → PRESS¶ Remove Meta-Strips
bpy.ops.nla.meta_remove()
-
(default)
Shift-D
→ nla.duplicate : KEYBOARD → PRESS¶ Duplicate Strips
bpy.ops.nla.duplicate(linked=False, mode=’TRANSLATION’)
Properties: Values: Linked False
-
(default)
Alt-D
→ nla.duplicate : KEYBOARD → PRESS¶ Duplicate Strips
bpy.ops.nla.duplicate(linked=False, mode=’TRANSLATION’)
Properties: Values: Linked True
-
(default)
U
→ nla.make_single_user : KEYBOARD → PRESS¶ Make Single User
bpy.ops.nla.make_single_user()
-
(default)
X
→ nla.delete : KEYBOARD → PRESS¶ Delete Strips
bpy.ops.nla.delete()
-
(default)
DEL
→ nla.delete : KEYBOARD → PRESS¶ Delete Strips
bpy.ops.nla.delete()
-
(default)
Y
→ nla.split : KEYBOARD → PRESS¶ Split Strips
bpy.ops.nla.split()
-
(default)
H
→ nla.mute_toggle : KEYBOARD → PRESS¶ Toggle Muting
bpy.ops.nla.mute_toggle()
-
(default)
Alt-F
→ nla.swap : KEYBOARD → PRESS¶ Swap Strips
bpy.ops.nla.swap()
-
(default)
PAGE_UP
→ nla.move_up : KEYBOARD → PRESS¶ Move Strips Up
bpy.ops.nla.move_up()
-
(default)
PAGE_DOWN
→ nla.move_down : KEYBOARD → PRESS¶ Move Strips Down
bpy.ops.nla.move_down()
-
(default)
Ctrl-A
→ nla.apply_scale : KEYBOARD → PRESS¶ Apply Scale
bpy.ops.nla.apply_scale()
-
(default)
Alt-S
→ nla.clear_scale : KEYBOARD → PRESS¶ Clear Scale
bpy.ops.nla.clear_scale()
-
(default)
Shift-S
→ nla.snap : KEYBOARD → PRESS¶ Snap Strips
bpy.ops.nla.snap(type=’CFRA’)
-
(default)
Ctrl-Shift-M
→ nla.fmodifier_add : KEYBOARD → PRESS¶ Add F-Modifier
bpy.ops.nla.fmodifier_add(type=’NULL’, only_active=True)
-
(default)
G
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TRANSLATION
-
(default)
EVT_TWEAK_S
→ transform.transform : TWEAK → ANY¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TRANSLATION
-
(default)
E
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_EXTEND
-
(default)
S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_SCALE
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)
Node Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Alt-EVT_TWEAK_A
→ node.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.node.select_lasso(path=[], deselect=False, extend=True)
-
Shift-Alt-EVT_TWEAK_A
→ node.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.node.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
Alt-SELECTMOUSE
→ node.backimage_sample : MOUSE → PRESS¶ Backimage Sample
bpy.ops.node.backimage_sample()
-
Ctrl-A
→ node.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.node.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
Tab
→ node.add_search : KEYBOARD → DOUBLE_CLICK¶ Search and Add Node
bpy.ops.node.add_search(settings=[], type=””, use_transform=False, node_item=‘0’)
Properties: Values: Use Transform True
-
(default)
ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Ctrl-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Ctrl-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Alt-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Alt-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Ctrl-Alt-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Ctrl-Alt-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend False
-
(default)
Shift-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Shift-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-Shift-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-Shift-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Shift-Alt-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Shift-Alt-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-Shift-Alt-ACTIONMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-Shift-Alt-SELECTMOUSE
→ node.select : MOUSE → PRESS¶ Select
bpy.ops.node.select(mouse_x=0, mouse_y=0, extend=False)
Properties: Values: Extend True
-
(default)
EVT_TWEAK_S
→ node.select_border : TWEAK → ANY¶ Border Select
bpy.ops.node.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, tweak=False)
Properties: Values: Tweak True
-
(default)
Ctrl-Alt-EVT_TWEAK_A
→ node.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.node.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-Alt-EVT_TWEAK_A
→ node.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.node.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
C
→ node.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.node.select_circle(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
LEFTMOUSE
→ node.link : MOUSE → PRESS¶ Link Nodes
bpy.ops.node.link(detach=False)
Properties: Values: Detach False
-
(default)
Ctrl-LEFTMOUSE
→ node.link : MOUSE → PRESS¶ Link Nodes
bpy.ops.node.link(detach=False)
Properties: Values: Detach True
-
(default)
LEFTMOUSE
→ node.resize : MOUSE → PRESS¶ Resize Node
bpy.ops.node.resize()
-
(default)
Shift-LEFTMOUSE
→ node.add_reroute : MOUSE → PRESS¶ Add Reroute
bpy.ops.node.add_reroute(path=[], cursor=6)
-
(default)
Ctrl-LEFTMOUSE
→ node.links_cut : MOUSE → PRESS¶ Cut Links
bpy.ops.node.links_cut(path=[], cursor=9)
-
(default)
Ctrl-Shift-LEFTMOUSE
→ node.select_link_viewer : MOUSE → PRESS¶ Link Viewer
bpy.ops.node.select_link_viewer(NODE_OT_select={“mouse_x”:0, “mouse_y”:0, “extend”:False}, NODE_OT_link_viewer={})
Properties: Values: Select N/A Link to Viewer Node N/A
-
(default)
Alt-MIDDLEMOUSE
→ node.backimage_move : MOUSE → PRESS¶ Background Image Move
bpy.ops.node.backimage_move()
-
(default)
V
→ node.backimage_zoom : KEYBOARD → PRESS¶ Background Image Zoom
bpy.ops.node.backimage_zoom(factor=1.2)
Properties: Values: Factor 0.833329975605011
-
(default)
Alt-V
→ node.backimage_zoom : KEYBOARD → PRESS¶ Background Image Zoom
bpy.ops.node.backimage_zoom(factor=1.2)
Properties: Values: Factor 1.2000000476837158
-
(default)
Alt-HOME
→ node.backimage_fit : KEYBOARD → PRESS¶ Background Image Fit
bpy.ops.node.backimage_fit()
-
(default)
Alt-ACTIONMOUSE
→ node.backimage_sample : MOUSE → PRESS¶ Backimage Sample
bpy.ops.node.backimage_sample()
-
(default)
F
→ node.link_make : KEYBOARD → PRESS¶ Make Links
bpy.ops.node.link_make(replace=False)
Properties: Values: Replace False
-
(default)
Shift-F
→ node.link_make : KEYBOARD → PRESS¶ Make Links
bpy.ops.node.link_make(replace=False)
Properties: Values: Replace True
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name NODE_MT_add
-
(default)
Shift-D
→ node.duplicate_move : KEYBOARD → PRESS¶ Duplicate
bpy.ops.node.duplicate_move(NODE_OT_duplicate={“keep_inputs”:False}, NODE_OT_translate_attach={“TRANSFORM_OT_translate”:{“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, “NODE_OT_attach”:{}, “NODE_OT_insert_offset”:{}})
Properties: Values: Duplicate Nodes N/A Move and Attach N/A
-
(default)
Ctrl-Shift-D
→ node.duplicate_move_keep_inputs : KEYBOARD → PRESS¶ Duplicate
bpy.ops.node.duplicate_move_keep_inputs(NODE_OT_duplicate={“keep_inputs”:False}, NODE_OT_translate_attach={“TRANSFORM_OT_translate”:{“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, “NODE_OT_attach”:{}, “NODE_OT_insert_offset”:{}})
Properties: Values: Duplicate Nodes N/A Move and Attach N/A
-
(default)
Ctrl-P
→ node.parent_set : KEYBOARD → PRESS¶ Make Parent
bpy.ops.node.parent_set()
-
(default)
Alt-P
→ node.detach : KEYBOARD → PRESS¶ Detach Nodes
bpy.ops.node.detach()
-
(default)
Ctrl-J
→ node.join : KEYBOARD → PRESS¶ Join Nodes
bpy.ops.node.join()
-
(default)
H
→ node.hide_toggle : KEYBOARD → PRESS¶ Hide
bpy.ops.node.hide_toggle()
-
(default)
M
→ node.mute_toggle : KEYBOARD → PRESS¶ Toggle Node Mute
bpy.ops.node.mute_toggle()
-
(default)
Shift-H
→ node.preview_toggle : KEYBOARD → PRESS¶ Toggle Node Preview
bpy.ops.node.preview_toggle()
-
(default)
Ctrl-H
→ node.hide_socket_toggle : KEYBOARD → PRESS¶ Toggle Hidden Node Sockets
bpy.ops.node.hide_socket_toggle()
-
(default)
HOME
→ node.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.node.view_all()
-
(default)
NDOF_BUTTON_FIT
→ node.view_all : NDOF → PRESS¶ View All
bpy.ops.node.view_all()
-
(default)
NUMPAD_PERIOD
→ node.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.node.view_selected()
-
(default)
B
→ node.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.node.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, tweak=False)
Properties: Values: Tweak False
-
(default)
X
→ node.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.node.delete()
-
(default)
DEL
→ node.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.node.delete()
-
(default)
Ctrl-X
→ node.delete_reconnect : KEYBOARD → PRESS¶ Delete with Reconnect
bpy.ops.node.delete_reconnect()
-
(default)
A
→ node.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.node.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ node.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.node.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Shift-L
→ node.select_linked_to : KEYBOARD → PRESS¶ Select Linked To
bpy.ops.node.select_linked_to()
-
(default)
L
→ node.select_linked_from : KEYBOARD → PRESS¶ Select Linked From
bpy.ops.node.select_linked_from()
-
(default)
Shift-G
→ node.select_grouped : KEYBOARD → PRESS¶ Select Grouped
bpy.ops.node.select_grouped(extend=False, type=’TYPE’)
Properties: Values: Extend False
-
(default)
Ctrl-Shift-G
→ node.select_grouped : KEYBOARD → PRESS¶ Select Grouped
bpy.ops.node.select_grouped(extend=False, type=’TYPE’)
Properties: Values: Extend True
-
(default)
Shift-RIGHT_BRACKET
→ node.select_same_type_step : KEYBOARD → PRESS¶ Activate Same Type Next/Prev
bpy.ops.node.select_same_type_step(prev=False)
Properties: Values: Previous False
-
(default)
Shift-LEFT_BRACKET
→ node.select_same_type_step : KEYBOARD → PRESS¶ Activate Same Type Next/Prev
bpy.ops.node.select_same_type_step(prev=False)
Properties: Values: Previous True
-
(default)
Ctrl-F
→ node.find_node : KEYBOARD → PRESS¶ Find Node
bpy.ops.node.find_node(prev=False)
-
(default)
Ctrl-G
→ node.group_make : KEYBOARD → PRESS¶ Make Group
bpy.ops.node.group_make()
-
(default)
Alt-G
→ node.group_ungroup : KEYBOARD → PRESS¶ Ungroup
bpy.ops.node.group_ungroup()
-
(default)
P
→ node.group_separate : KEYBOARD → PRESS¶ Separate
bpy.ops.node.group_separate(type=’COPY’)
-
(default)
Tab
→ node.group_edit : KEYBOARD → PRESS¶ Edit Group
bpy.ops.node.group_edit(exit=False)
Properties: Values: Exit False
-
(default)
Ctrl-Tab
→ node.group_edit : KEYBOARD → PRESS¶ Edit Group
bpy.ops.node.group_edit(exit=False)
Properties: Values: Exit True
-
(default)
Ctrl-R
→ node.read_renderlayers : KEYBOARD → PRESS¶ Read Render Layers
bpy.ops.node.read_renderlayers()
-
(default)
Shift-R
→ node.read_fullsamplelayers : KEYBOARD → PRESS¶ Read Full Sample Layers
bpy.ops.node.read_fullsamplelayers()
-
(default)
Z
→ node.render_changed : KEYBOARD → PRESS¶ Render Changed Layer
bpy.ops.node.render_changed()
-
(default)
Ctrl-C
→ node.clipboard_copy : KEYBOARD → PRESS¶ Copy to Clipboard
bpy.ops.node.clipboard_copy()
-
(default)
Ctrl-V
→ node.clipboard_paste : KEYBOARD → PRESS¶ Paste from Clipboard
bpy.ops.node.clipboard_paste()
-
(default)
Ctrl-B
→ node.viewer_border : KEYBOARD → PRESS¶ Viewer Border
bpy.ops.node.viewer_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
Ctrl-Alt-B
→ node.clear_viewer_border : KEYBOARD → PRESS¶ Clear Viewer Border
bpy.ops.node.clear_viewer_border()
-
(default)
G
→ node.translate_attach : KEYBOARD → PRESS¶ Move and Attach
bpy.ops.node.translate_attach(TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, NODE_OT_attach={}, NODE_OT_insert_offset={})
Properties: Values: Translate N/A Attach Nodes N/A Insert Offset N/A
-
(default)
EVT_TWEAK_A
→ node.translate_attach : TWEAK → ANY¶ Move and Attach
bpy.ops.node.translate_attach(TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, NODE_OT_attach={}, NODE_OT_insert_offset={})
Properties: Values: Translate N/A Attach Nodes N/A Insert Offset N/A
-
(default)
EVT_TWEAK_S
→ node.translate_attach : TWEAK → ANY¶ Move and Attach
bpy.ops.node.translate_attach(TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, NODE_OT_attach={}, NODE_OT_insert_offset={})
Properties: Values: Translate N/A Attach Nodes N/A Insert Offset N/A
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
Properties: Values: Confirm on Release True
-
(default)
EVT_TWEAK_A
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
Properties: Values: Confirm on Release True
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
Properties: Values: Confirm on Release True
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
Alt-D
→ node.move_detach_links : KEYBOARD → PRESS¶ Detach
bpy.ops.node.move_detach_links(NODE_OT_links_detach={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, NODE_OT_insert_offset={})
Properties: Values: Detach Links N/A Translate N/A Insert Offset N/A
-
(default)
Alt-EVT_TWEAK_A
→ node.move_detach_links_release : TWEAK → ANY¶ Detach
bpy.ops.node.move_detach_links_release(NODE_OT_links_detach={}, NODE_OT_translate_attach={“TRANSFORM_OT_translate”:{“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, “NODE_OT_attach”:{}, “NODE_OT_insert_offset”:{}})
Properties: Values: Detach Links N/A Move and Attach N/A
-
(default)
Alt-EVT_TWEAK_S
→ node.move_detach_links : TWEAK → ANY¶ Detach
bpy.ops.node.move_detach_links(NODE_OT_links_detach={}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False}, NODE_OT_insert_offset={})
Properties: Values: Detach Links N/A Translate N/A Insert Offset N/A
-
(default)
Shift-Tab
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_snap
Context Enum Menu
bpy.ops.wm.context_menu_enum(data_path=””)
Properties: Values: Context Attributes tool_settings.snap_node_element
Object Mode¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ object.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.object.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_object_apply
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_proportional_edit_objects
-
(default)
P
→ view3d.game_start : KEYBOARD → PRESS¶ Start Game Engine
bpy.ops.view3d.game_start()
-
(default)
A
→ object.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.object.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ object.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.object.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-NUMPAD_PLUS
→ object.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.object.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ object.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.object.select_less()
-
(default)
Shift-L
→ object.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.object.select_linked(extend=False, type=’OBDATA’)
-
(default)
Shift-G
→ object.select_grouped : KEYBOARD → PRESS¶ Select Grouped
bpy.ops.object.select_grouped(extend=False, type=’CHILDREN_RECURSIVE’)
-
(default)
Ctrl-Shift-M
→ object.select_mirror : KEYBOARD → PRESS¶ Select Mirror
bpy.ops.object.select_mirror(extend=False)
-
(default)
LEFT_BRACKET
→ object.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.object.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend False
-
(default)
Shift-LEFT_BRACKET
→ object.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.object.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend True
-
(default)
RIGHT_BRACKET
→ object.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.object.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend False
-
(default)
Shift-RIGHT_BRACKET
→ object.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.object.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend True
-
(default)
Ctrl-P
→ object.parent_set : KEYBOARD → PRESS¶ Make Parent
bpy.ops.object.parent_set(type=’OBJECT’, xmirror=False, keep_transform=False)
-
(default)
Ctrl-Shift-P
→ object.parent_no_inverse_set : KEYBOARD → PRESS¶ Make Parent without Inverse
bpy.ops.object.parent_no_inverse_set()
-
(default)
Alt-P
→ object.parent_clear : KEYBOARD → PRESS¶ Clear Parent
bpy.ops.object.parent_clear(type=’CLEAR’)
-
(default)
Ctrl-T
→ object.track_set : KEYBOARD → PRESS¶ Make Track
bpy.ops.object.track_set(type=’DAMPTRACK’)
-
(default)
Alt-T
→ object.track_clear : KEYBOARD → PRESS¶ Clear Track
bpy.ops.object.track_clear(type=’CLEAR’)
-
(default)
Ctrl-Shift-C
→ object.constraint_add_with_targets : KEYBOARD → PRESS¶ Add Constraint (with Targets)
bpy.ops.object.constraint_add_with_targets(type=’<UNKNOWN ENUM>’)
-
(default)
Ctrl-Alt-C
→ object.constraints_clear : KEYBOARD → PRESS¶ Clear Object Constraints
bpy.ops.object.constraints_clear()
-
(default)
Alt-G
→ object.location_clear : KEYBOARD → PRESS¶ Clear Location
bpy.ops.object.location_clear(clear_delta=False)
Properties: Values: Clear Delta False
-
(default)
Alt-R
→ object.rotation_clear : KEYBOARD → PRESS¶ Clear Rotation
bpy.ops.object.rotation_clear(clear_delta=False)
Properties: Values: Clear Delta False
-
(default)
Alt-S
→ object.scale_clear : KEYBOARD → PRESS¶ Clear Scale
bpy.ops.object.scale_clear(clear_delta=False)
Properties: Values: Clear Delta False
-
(default)
Shift-Alt-G
→ object.location_clear : KEYBOARD → PRESS¶ Clear Location
bpy.ops.object.location_clear(clear_delta=False)
Properties: Values: Clear Delta True
-
(default)
Shift-Alt-R
→ object.rotation_clear : KEYBOARD → PRESS¶ Clear Rotation
bpy.ops.object.rotation_clear(clear_delta=False)
Properties: Values: Clear Delta True
-
(default)
Shift-Alt-S
→ object.scale_clear : KEYBOARD → PRESS¶ Clear Scale
bpy.ops.object.scale_clear(clear_delta=False)
Properties: Values: Clear Delta True
-
(default)
Alt-O
→ object.origin_clear : KEYBOARD → PRESS¶ Clear Origin
bpy.ops.object.origin_clear()
-
(default)
Alt-H
→ object.hide_view_clear : KEYBOARD → PRESS¶ Clear Restrict View
bpy.ops.object.hide_view_clear()
-
(default)
H
→ object.hide_view_set : KEYBOARD → PRESS¶ Set Restrict View
bpy.ops.object.hide_view_set(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ object.hide_view_set : KEYBOARD → PRESS¶ Set Restrict View
bpy.ops.object.hide_view_set(unselected=False)
Properties: Values: Unselected True
-
(default)
Ctrl-Alt-H
→ object.hide_render_clear : KEYBOARD → PRESS¶ Clear Restrict Render
bpy.ops.object.hide_render_clear()
-
(default)
Ctrl-H
→ object.hide_render_set : KEYBOARD → PRESS¶ Set Restrict Render
bpy.ops.object.hide_render_set(unselected=False)
-
(default)
M
→ object.move_to_layer : KEYBOARD → PRESS¶ Move to Layer
bpy.ops.object.move_to_layer(layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
X
→ object.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.object.delete(use_global=False)
Properties: Values: Delete Globally False
-
(default)
Shift-X
→ object.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.object.delete(use_global=False)
Properties: Values: Delete Globally True
-
(default)
DEL
→ object.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.object.delete(use_global=False)
Properties: Values: Delete Globally False
-
(default)
Shift-DEL
→ object.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.object.delete(use_global=False)
Properties: Values: Delete Globally True
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name INFO_MT_add
-
(default)
Ctrl-Shift-A
→ object.duplicates_make_real : KEYBOARD → PRESS¶ Make Duplicates Real
bpy.ops.object.duplicates_make_real(use_base_parent=False, use_hierarchy=False)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_object_apply
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_make_single_user
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_make_links
-
(default)
Shift-D
→ object.duplicate_move : KEYBOARD → PRESS¶ Duplicate Objects
bpy.ops.object.duplicate_move(OBJECT_OT_duplicate={“linked”:False, “mode”:’TRANSLATION’}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Objects N/A Translate N/A
-
(default)
Alt-D
→ object.duplicate_move_linked : KEYBOARD → PRESS¶ Duplicate Linked
bpy.ops.object.duplicate_move_linked(OBJECT_OT_duplicate={“linked”:False, “mode”:’TRANSLATION’}, TRANSFORM_OT_translate={“value”:(0, 0, 0), “constraint_axis”:(False, False, False), “constraint_orientation”:’GLOBAL’, “mirror”:False, “proportional”:’DISABLED’, “proportional_edit_falloff”:’SMOOTH’, “proportional_size”:1, “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “gpencil_strokes”:False, “texture_space”:False, “remove_on_cancel”:False, “release_confirm”:False})
Properties: Values: Duplicate Objects N/A Translate N/A
-
(default)
Ctrl-J
→ object.join : KEYBOARD → PRESS¶ Join
bpy.ops.object.join()
-
(default)
Alt-C
→ object.convert : KEYBOARD → PRESS¶ Convert to
bpy.ops.object.convert(target=’MESH’, keep_original=False)
-
(default)
Ctrl-Alt-P
→ object.proxy_make : KEYBOARD → PRESS¶ Make Proxy
bpy.ops.object.proxy_make(object=’DEFAULT’)
-
(default)
L
→ object.make_local : KEYBOARD → PRESS¶ Make Local
bpy.ops.object.make_local(type=’SELECT_OBJECT’)
Insert Keyframe Menu
bpy.ops.anim.keyframe_insert_menu(type=’DEFAULT’, confirm_success=False, always_prompt=False)
-
(default)
Alt-I
→ anim.keyframe_delete_v3d : KEYBOARD → PRESS¶ Delete Keyframe
bpy.ops.anim.keyframe_delete_v3d()
-
(default)
Ctrl-Shift-Alt-I
→ anim.keying_set_active_set : KEYBOARD → PRESS¶ Set Active Keying Set
bpy.ops.anim.keying_set_active_set(type=’DEFAULT’)
-
(default)
Ctrl-G
→ group.create : KEYBOARD → PRESS¶ Create New Group
bpy.ops.group.create(name=”Group”)
-
(default)
Ctrl-Alt-G
→ group.objects_remove : KEYBOARD → PRESS¶ Remove From Group
bpy.ops.group.objects_remove(group=’<UNKNOWN ENUM>’)
-
(default)
Ctrl-Shift-Alt-G
→ group.objects_remove_all : KEYBOARD → PRESS¶ Remove From All Groups
bpy.ops.group.objects_remove_all()
-
(default)
Ctrl-Shift-G
→ group.objects_add_active : KEYBOARD → PRESS¶ Add Selected To Active Group
bpy.ops.group.objects_add_active(group=’<UNKNOWN ENUM>’)
-
(default)
Shift-Alt-G
→ group.objects_remove_active : KEYBOARD → PRESS¶ Remove Selected From Active Group
bpy.ops.group.objects_remove_active(group=’<UNKNOWN ENUM>’)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_object_specials
-
(default)
Ctrl-Shift-T
→ object.data_transfer : KEYBOARD → PRESS¶ Transfer Mesh Data
bpy.ops.object.data_transfer(use_reverse_transfer=False, use_freeze=False, data_type=’<UNKNOWN ENUM>’, use_create=True, vert_mapping=’NEAREST’, edge_mapping=’NEAREST’, loop_mapping=’NEAREST_POLYNOR’, poly_mapping=’NEAREST’, use_auto_transform=False, use_object_transform=True, use_max_distance=False, max_distance=1, ray_radius=0, islands_precision=0.1, layers_select_src=’ACTIVE’, layers_select_dst=’ACTIVE’, mix_mode=’REPLACE’, mix_factor=1)
-
(default)
Ctrl-0
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 0
-
(default)
Ctrl-1
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 1
-
(default)
Ctrl-2
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 2
-
(default)
Ctrl-3
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 3
-
(default)
Ctrl-4
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 4
-
(default)
Ctrl-5
→ object.subdivision_set : KEYBOARD → PRESS¶ Subdivision Set
bpy.ops.object.subdivision_set(level=1, relative=False)
Properties: Values: Level 5
Outliner¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ outliner.selected_toggle : KEYBOARD → PRESS¶ Toggle Selected
bpy.ops.outliner.selected_toggle()
-
(default)
LEFTMOUSE
→ outliner.item_rename : MOUSE → DOUBLE_CLICK¶ Rename Item
bpy.ops.outliner.item_rename()
-
(default)
LEFTMOUSE
→ outliner.item_activate : MOUSE → CLICK¶ Activate Item
bpy.ops.outliner.item_activate(extend=True, recursive=False)
Properties: Values: Recursive False Extend False
-
(default)
Shift-LEFTMOUSE
→ outliner.item_activate : MOUSE → CLICK¶ Activate Item
bpy.ops.outliner.item_activate(extend=True, recursive=False)
Properties: Values: Recursive False Extend True
-
(default)
Ctrl-LEFTMOUSE
→ outliner.item_activate : MOUSE → CLICK¶ Activate Item
bpy.ops.outliner.item_activate(extend=True, recursive=False)
Properties: Values: Recursive True Extend False
-
(default)
Ctrl-Shift-LEFTMOUSE
→ outliner.item_activate : MOUSE → CLICK¶ Activate Item
bpy.ops.outliner.item_activate(extend=True, recursive=False)
Properties: Values: Recursive True Extend True
-
(default)
B
→ outliner.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.outliner.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
RET
→ outliner.item_openclose : KEYBOARD → PRESS¶ Open/Close Item
bpy.ops.outliner.item_openclose(all=True)
Properties: Values: All False
-
(default)
Shift-RET
→ outliner.item_openclose : KEYBOARD → PRESS¶ Open/Close Item
bpy.ops.outliner.item_openclose(all=True)
Properties: Values: All True
-
(default)
Ctrl-LEFTMOUSE
→ outliner.item_rename : MOUSE → PRESS¶ Rename Item
bpy.ops.outliner.item_rename()
-
(default)
RIGHTMOUSE
→ outliner.operation : MOUSE → PRESS¶ Execute Operation
bpy.ops.outliner.operation()
-
(default)
HOME
→ outliner.show_hierarchy : KEYBOARD → PRESS¶ Show Hierarchy
bpy.ops.outliner.show_hierarchy()
-
(default)
.
→ outliner.show_active : KEYBOARD → PRESS¶ Show Active
bpy.ops.outliner.show_active()
-
(default)
NUMPAD_PERIOD
→ outliner.show_active : KEYBOARD → PRESS¶ Show Active
bpy.ops.outliner.show_active()
-
(default)
PAGE_DOWN
→ outliner.scroll_page : KEYBOARD → PRESS¶ Scroll Page
bpy.ops.outliner.scroll_page(up=False)
Properties: Values: Up False
-
(default)
PAGE_UP
→ outliner.scroll_page : KEYBOARD → PRESS¶ Scroll Page
bpy.ops.outliner.scroll_page(up=False)
Properties: Values: Up True
-
(default)
NUMPAD_PLUS
→ outliner.show_one_level : KEYBOARD → PRESS¶ Show/Hide One Level
bpy.ops.outliner.show_one_level(open=True)
-
(default)
NUMPAD_MINUS
→ outliner.show_one_level : KEYBOARD → PRESS¶ Show/Hide One Level
bpy.ops.outliner.show_one_level(open=True)
Properties: Values: Open False
-
(default)
A
→ outliner.selected_toggle : KEYBOARD → PRESS¶ Toggle Selected
bpy.ops.outliner.selected_toggle()
-
(default)
Shift-A
→ outliner.expanded_toggle : KEYBOARD → PRESS¶ Expand/Collapse All
bpy.ops.outliner.expanded_toggle()
-
(default)
R
→ outliner.renderability_toggle : KEYBOARD → PRESS¶ Toggle Renderability
bpy.ops.outliner.renderability_toggle()
-
(default)
S
→ outliner.selectability_toggle : KEYBOARD → PRESS¶ Toggle Selectability
bpy.ops.outliner.selectability_toggle()
-
(default)
V
→ outliner.visibility_toggle : KEYBOARD → PRESS¶ Toggle Visibility
bpy.ops.outliner.visibility_toggle()
-
(default)
K
→ outliner.keyingset_add_selected : KEYBOARD → PRESS¶ Keying Set Add Selected
bpy.ops.outliner.keyingset_add_selected()
-
(default)
Alt-K
→ outliner.keyingset_remove_selected : KEYBOARD → PRESS¶ Keying Set Remove Selected
bpy.ops.outliner.keyingset_remove_selected()
-
(default)
I
→ anim.keyframe_insert : KEYBOARD → PRESS¶ Insert Keyframe
bpy.ops.anim.keyframe_insert(type=’DEFAULT’, confirm_success=True)
-
(default)
Alt-I
→ anim.keyframe_delete : KEYBOARD → PRESS¶ Delete Keying-Set Keyframe
bpy.ops.anim.keyframe_delete(type=’DEFAULT’, confirm_success=True)
-
(default)
D
→ outliner.drivers_add_selected : KEYBOARD → PRESS¶ Add Drivers for Selected
bpy.ops.outliner.drivers_add_selected()
-
(default)
Alt-D
→ outliner.drivers_delete_selected : KEYBOARD → PRESS¶ Delete Drivers for Selected
bpy.ops.outliner.drivers_delete_selected()
Particle¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ particle.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.particle.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
A
→ particle.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.particle.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ particle.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.particle.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Ctrl-NUMPAD_PLUS
→ particle.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.particle.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ particle.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.particle.select_less()
-
(default)
L
→ particle.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.particle.select_linked(deselect=False, location=(0, 0))
Properties: Values: Deselect False
-
(default)
Shift-L
→ particle.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.particle.select_linked(deselect=False, location=(0, 0))
Properties: Values: Deselect True
-
(default)
X
→ particle.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.particle.delete(type=’PARTICLE’)
-
(default)
DEL
→ particle.delete : KEYBOARD → PRESS¶ Delete
bpy.ops.particle.delete(type=’PARTICLE’)
-
(default)
Alt-H
→ particle.reveal : KEYBOARD → PRESS¶ Reveal
bpy.ops.particle.reveal()
-
(default)
H
→ particle.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.particle.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ particle.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.particle.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Any-LEFTMOUSE
→ view3d.manipulator : MOUSE → PRESS¶ 3D Manipulator
bpy.ops.view3d.manipulator(constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, release_confirm=False)
Properties: Values: Confirm on Release True
-
(default)
LEFTMOUSE
→ particle.brush_edit : MOUSE → PRESS¶ Brush Edit
bpy.ops.particle.brush_edit(stroke=[])
-
(default)
Shift-LEFTMOUSE
→ particle.brush_edit : MOUSE → PRESS¶ Brush Edit
bpy.ops.particle.brush_edit(stroke=[])
-
(default)
F
→ wm.radial_control : KEYBOARD → PRESS¶ Radial Control
bpy.ops.wm.radial_control(data_path_primary=””, data_path_secondary=””, use_secondary=””, rotation_path=””, color_path=””, fill_color_path=””, fill_color_override_path=””, fill_color_override_test_path=””, zoom_path=””, image_id=””, secondary_tex=False)
Properties: Values: Primary Data Path tool_settings.particle_edit.brush.size
-
(default)
Shift-F
→ wm.radial_control : KEYBOARD → PRESS¶ Radial Control
bpy.ops.wm.radial_control(data_path_primary=””, data_path_secondary=””, use_secondary=””, rotation_path=””, color_path=””, fill_color_path=””, fill_color_override_path=””, fill_color_override_test_path=””, zoom_path=””, image_id=””, secondary_tex=False)
Properties: Values: Primary Data Path tool_settings.particle_edit.brush.strength
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_particle_specials
-
(default)
Shift-K
→ particle.weight_set : KEYBOARD → PRESS¶ Weight Set
bpy.ops.particle.weight_set(factor=1)
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
Pose¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_pose_apply
-
Ctrl-A
→ pose.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.pose.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-P
→ object.parent_set : KEYBOARD → PRESS¶ Make Parent
bpy.ops.object.parent_set(type=’OBJECT’, xmirror=False, keep_transform=False)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name INFO_MT_add
-
(default)
H
→ pose.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.pose.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ pose.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.pose.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ pose.reveal : KEYBOARD → PRESS¶ Reveal Selected
bpy.ops.pose.reveal()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_pose_apply
-
(default)
Alt-R
→ pose.rot_clear : KEYBOARD → PRESS¶ Clear Pose Rotation
bpy.ops.pose.rot_clear()
-
(default)
Alt-G
→ pose.loc_clear : KEYBOARD → PRESS¶ Clear Pose Location
bpy.ops.pose.loc_clear()
-
(default)
Alt-S
→ pose.scale_clear : KEYBOARD → PRESS¶ Clear Pose Scale
bpy.ops.pose.scale_clear()
-
(default)
Alt-F
→ pose.quaternions_flip : KEYBOARD → PRESS¶ Flip Quats
bpy.ops.pose.quaternions_flip()
-
(default)
Ctrl-R
→ pose.rotation_mode_set : KEYBOARD → PRESS¶ Set Rotation Mode
bpy.ops.pose.rotation_mode_set(type=’QUATERNION’)
-
(default)
Ctrl-C
→ pose.copy : KEYBOARD → PRESS¶ Copy Pose
bpy.ops.pose.copy()
-
(default)
Ctrl-V
→ pose.paste : KEYBOARD → PRESS¶ Paste Pose
bpy.ops.pose.paste(flipped=False, selected_mask=False)
Properties: Values: Flipped on X-Axis False
-
(default)
Ctrl-Shift-V
→ pose.paste : KEYBOARD → PRESS¶ Paste Pose
bpy.ops.pose.paste(flipped=False, selected_mask=False)
Properties: Values: Flipped on X-Axis True
-
(default)
A
→ pose.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.pose.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ pose.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.pose.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Shift-P
→ pose.select_parent : KEYBOARD → PRESS¶ Select Parent Bone
bpy.ops.pose.select_parent()
-
(default)
LEFT_BRACKET
→ pose.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.pose.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend False
-
(default)
Shift-LEFT_BRACKET
→ pose.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.pose.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction PARENT Extend True
-
(default)
RIGHT_BRACKET
→ pose.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.pose.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend False
-
(default)
Shift-RIGHT_BRACKET
→ pose.select_hierarchy : KEYBOARD → PRESS¶ Select Hierarchy
bpy.ops.pose.select_hierarchy(direction=’PARENT’, extend=False)
Properties: Values: Direction CHILD Extend True
-
(default)
L
→ pose.select_linked : KEYBOARD → PRESS¶ Select Connected
bpy.ops.pose.select_linked(extend=False)
-
(default)
Shift-G
→ pose.select_grouped : KEYBOARD → PRESS¶ Select Grouped
bpy.ops.pose.select_grouped(extend=False, type=’LAYER’)
-
(default)
Ctrl-Shift-F
→ pose.select_mirror : KEYBOARD → PRESS¶ Flip Active/Selected Bone
bpy.ops.pose.select_mirror(only_active=False, extend=False)
-
(default)
Ctrl-Shift-C
→ pose.constraint_add_with_targets : KEYBOARD → PRESS¶ Add Constraint (with Targets)
bpy.ops.pose.constraint_add_with_targets(type=’<UNKNOWN ENUM>’)
-
(default)
Ctrl-Alt-C
→ pose.constraints_clear : KEYBOARD → PRESS¶ Clear Pose Constraints
bpy.ops.pose.constraints_clear()
-
(default)
Shift-I
→ pose.ik_add : KEYBOARD → PRESS¶ Add IK to Bone
bpy.ops.pose.ik_add(with_targets=True)
-
(default)
Ctrl-Alt-I
→ pose.ik_clear : KEYBOARD → PRESS¶ Remove IK
bpy.ops.pose.ik_clear()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_pose_group
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_toggle
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_enable
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_bone_options_disable
-
(default)
Ctrl-ACCENT_GRAVE
→ armature.layers_show_all : KEYBOARD → PRESS¶ Show All Layers
bpy.ops.armature.layers_show_all(all=True)
-
(default)
Shift-M
→ armature.armature_layers : KEYBOARD → PRESS¶ Change Armature Layers
bpy.ops.armature.armature_layers(layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
M
→ pose.bone_layers : KEYBOARD → PRESS¶ Change Bone Layers
bpy.ops.pose.bone_layers(layers=(False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
-
(default)
Ctrl-Alt-S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode BONE_SIZE
Insert Keyframe Menu
bpy.ops.anim.keyframe_insert_menu(type=’DEFAULT’, confirm_success=False, always_prompt=False)
-
(default)
Alt-I
→ anim.keyframe_delete_v3d : KEYBOARD → PRESS¶ Delete Keyframe
bpy.ops.anim.keyframe_delete_v3d()
-
(default)
Ctrl-Shift-Alt-I
→ anim.keying_set_active_set : KEYBOARD → PRESS¶ Set Active Keying Set
bpy.ops.anim.keying_set_active_set(type=’DEFAULT’)
-
(default)
Ctrl-L
→ poselib.browse_interactive : KEYBOARD → PRESS¶ PoseLib Browse Poses
bpy.ops.poselib.browse_interactive(pose_index=-1)
-
(default)
Shift-L
→ poselib.pose_add : KEYBOARD → PRESS¶ PoseLib Add Pose
bpy.ops.poselib.pose_add(frame=1, name=”Pose”)
-
(default)
Alt-L
→ poselib.pose_remove : KEYBOARD → PRESS¶ PoseLib Remove Pose
bpy.ops.poselib.pose_remove(pose=’<UNKNOWN ENUM>’)
-
(default)
Ctrl-Shift-L
→ poselib.pose_rename : KEYBOARD → PRESS¶ PoseLib Rename Pose
bpy.ops.poselib.pose_rename(name=”RenamedPose”, pose=’<UNKNOWN ENUM>’)
-
(default)
Ctrl-E
→ pose.push : KEYBOARD → PRESS¶ Push Pose
bpy.ops.pose.push(prev_frame=0, next_frame=0, percentage=0.5)
-
(default)
Alt-E
→ pose.relax : KEYBOARD → PRESS¶ Relax Pose
bpy.ops.pose.relax(prev_frame=0, next_frame=0, percentage=0.5)
-
(default)
Shift-E
→ pose.breakdown : KEYBOARD → PRESS¶ Pose Breakdowner
bpy.ops.pose.breakdown(prev_frame=0, next_frame=0, percentage=0.5)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_pose_specials
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name VIEW3D_MT_pose_propagate
Sequencer¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ sequencer.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.sequencer.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
A
→ sequencer.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.sequencer.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ sequencer.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.sequencer.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
K
→ sequencer.cut : KEYBOARD → PRESS¶ Cut Strips
bpy.ops.sequencer.cut(frame=0, type=’SOFT’, side=’BOTH’)
Properties: Values: Type SOFT
-
(default)
Shift-K
→ sequencer.cut : KEYBOARD → PRESS¶ Cut Strips
bpy.ops.sequencer.cut(frame=0, type=’SOFT’, side=’BOTH’)
Properties: Values: Type HARD
-
(default)
H
→ sequencer.mute : KEYBOARD → PRESS¶ Mute Strips
bpy.ops.sequencer.mute(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ sequencer.mute : KEYBOARD → PRESS¶ Mute Strips
bpy.ops.sequencer.mute(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ sequencer.unmute : KEYBOARD → PRESS¶ Un-Mute Strips
bpy.ops.sequencer.unmute(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-Alt-H
→ sequencer.unmute : KEYBOARD → PRESS¶ Un-Mute Strips
bpy.ops.sequencer.unmute(unselected=False)
Properties: Values: Unselected True
-
(default)
Shift-L
→ sequencer.lock : KEYBOARD → PRESS¶ Lock Strips
bpy.ops.sequencer.lock()
-
(default)
Shift-Alt-L
→ sequencer.unlock : KEYBOARD → PRESS¶ UnLock Strips
bpy.ops.sequencer.unlock()
-
(default)
R
→ sequencer.reassign_inputs : KEYBOARD → PRESS¶ Reassign Inputs
bpy.ops.sequencer.reassign_inputs()
-
(default)
Alt-R
→ sequencer.reload : KEYBOARD → PRESS¶ Reload Strips
bpy.ops.sequencer.reload(adjust_length=False)
-
(default)
Shift-Alt-R
→ sequencer.reload : KEYBOARD → PRESS¶ Reload Strips
bpy.ops.sequencer.reload(adjust_length=False)
Properties: Values: Adjust Length True
-
(default)
Alt-O
→ sequencer.offset_clear : KEYBOARD → PRESS¶ Clear Strip Offset
bpy.ops.sequencer.offset_clear()
-
(default)
Shift-D
→ sequencer.duplicate_move : KEYBOARD → PRESS¶ Duplicate Strips
bpy.ops.sequencer.duplicate_move(SEQUENCER_OT_duplicate={“mode”:’TRANSLATION’}, TRANSFORM_OT_seq_slide={“value”:(0, 0), “snap”:False, “snap_target”:’CLOSEST’, “snap_point”:(0, 0, 0), “snap_align”:False, “snap_normal”:(0, 0, 0), “release_confirm”:False})
Properties: Values: Duplicate Strips N/A Sequence Slide N/A
-
(default)
X
→ sequencer.delete : KEYBOARD → PRESS¶ Erase Strips
bpy.ops.sequencer.delete()
-
(default)
DEL
→ sequencer.delete : KEYBOARD → PRESS¶ Erase Strips
bpy.ops.sequencer.delete()
-
(default)
Ctrl-C
→ sequencer.copy : KEYBOARD → PRESS¶ Copy
bpy.ops.sequencer.copy()
-
(default)
Ctrl-V
→ sequencer.paste : KEYBOARD → PRESS¶ Paste
bpy.ops.sequencer.paste()
-
(default)
Y
→ sequencer.images_separate : KEYBOARD → PRESS¶ Separate Images
bpy.ops.sequencer.images_separate(length=1)
-
(default)
Tab
→ sequencer.meta_toggle : KEYBOARD → PRESS¶ Toggle Meta Strip
bpy.ops.sequencer.meta_toggle()
-
(default)
Ctrl-G
→ sequencer.meta_make : KEYBOARD → PRESS¶ Make Meta Strip
bpy.ops.sequencer.meta_make()
-
(default)
Alt-G
→ sequencer.meta_separate : KEYBOARD → PRESS¶ UnMeta Strip
bpy.ops.sequencer.meta_separate()
-
(default)
HOME
→ sequencer.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.sequencer.view_all()
-
(default)
NDOF_BUTTON_FIT
→ sequencer.view_all : NDOF → PRESS¶ View All
bpy.ops.sequencer.view_all()
-
(default)
NUMPAD_PERIOD
→ sequencer.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.sequencer.view_selected()
-
(default)
NUMPAD_0
→ sequencer.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.sequencer.view_frame()
-
(default)
PAGE_UP
→ sequencer.strip_jump : KEYBOARD → PRESS¶ Jump to Strip
bpy.ops.sequencer.strip_jump(next=True, center=True)
Properties: Values: Next Strip True Use strip center False
-
(default)
PAGE_DOWN
→ sequencer.strip_jump : KEYBOARD → PRESS¶ Jump to Strip
bpy.ops.sequencer.strip_jump(next=True, center=True)
Properties: Values: Next Strip False Use strip center False
-
(default)
Alt-PAGE_UP
→ sequencer.strip_jump : KEYBOARD → PRESS¶ Jump to Strip
bpy.ops.sequencer.strip_jump(next=True, center=True)
Properties: Values: Next Strip True Use strip center True
-
(default)
Alt-PAGE_DOWN
→ sequencer.strip_jump : KEYBOARD → PRESS¶ Jump to Strip
bpy.ops.sequencer.strip_jump(next=True, center=True)
Properties: Values: Next Strip False Use strip center True
-
(default)
Alt-LEFT_ARROW
→ sequencer.swap : KEYBOARD → PRESS¶ Swap Strip
bpy.ops.sequencer.swap(side=’RIGHT’)
Properties: Values: Side LEFT
-
(default)
Alt-RIGHT_ARROW
→ sequencer.swap : KEYBOARD → PRESS¶ Swap Strip
bpy.ops.sequencer.swap(side=’RIGHT’)
Properties: Values: Side RIGHT
-
(default)
BACK_SPACE
→ sequencer.gap_remove : KEYBOARD → PRESS¶ Remove Gaps
bpy.ops.sequencer.gap_remove(all=False)
Properties: Values: All Gaps False
-
(default)
Shift-BACK_SPACE
→ sequencer.gap_remove : KEYBOARD → PRESS¶ Remove Gaps
bpy.ops.sequencer.gap_remove(all=False)
Properties: Values: All Gaps True
-
(default)
Shift-EQUAL
→ sequencer.gap_insert : KEYBOARD → PRESS¶ Insert Gaps
bpy.ops.sequencer.gap_insert(frames=10)
-
(default)
Shift-S
→ sequencer.snap : KEYBOARD → PRESS¶ Snap Strips
bpy.ops.sequencer.snap(frame=0)
-
(default)
Alt-S
→ sequencer.swap_inputs : KEYBOARD → PRESS¶ Swap Inputs
bpy.ops.sequencer.swap_inputs()
-
(default)
1
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 1
-
(default)
2
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 2
-
(default)
3
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 3
-
(default)
4
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 4
-
(default)
5
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 5
-
(default)
6
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 6
-
(default)
7
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 7
-
(default)
8
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 8
-
(default)
9
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 9
-
(default)
0
→ sequencer.cut_multicam : KEYBOARD → PRESS¶ Cut multicam
bpy.ops.sequencer.cut_multicam(camera=1)
Properties: Values: Camera 10
-
(default)
SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend False Linked Handle False Left/Right NONE Linked Time False
-
(default)
Shift-SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend True Linked Handle False Left/Right NONE Linked Time False
-
(default)
Alt-SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend False Linked Handle True Left/Right NONE Linked Time False
-
(default)
Shift-Alt-SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend True Linked Handle True Left/Right NONE Linked Time False
-
(default)
Ctrl-SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend False Linked Handle False Left/Right MOUSE Linked Time True
-
(default)
Ctrl-Shift-SELECTMOUSE
→ sequencer.select : MOUSE → PRESS¶ Activate/Select
bpy.ops.sequencer.select(extend=False, linked_handle=False, left_right=’NONE’, linked_time=False)
Properties: Values: Extend True Linked Handle False Left/Right NONE Linked Time True
-
(default)
Ctrl-NUMPAD_PLUS
→ sequencer.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.sequencer.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ sequencer.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.sequencer.select_less()
-
(default)
L
→ sequencer.select_linked_pick : KEYBOARD → PRESS¶ Select Pick Linked
bpy.ops.sequencer.select_linked_pick(extend=False)
Properties: Values: Extend False
-
(default)
Shift-L
→ sequencer.select_linked_pick : KEYBOARD → PRESS¶ Select Pick Linked
bpy.ops.sequencer.select_linked_pick(extend=False)
Properties: Values: Extend True
-
(default)
Ctrl-L
→ sequencer.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.sequencer.select_linked()
-
(default)
B
→ sequencer.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.sequencer.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
Shift-G
→ sequencer.select_grouped : KEYBOARD → PRESS¶ Select Grouped
bpy.ops.sequencer.select_grouped(type=’TYPE’, extend=False, use_active_channel=False)
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name SEQUENCER_MT_add
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name SEQUENCER_MT_change
-
(default)
S
→ sequencer.slip : KEYBOARD → PRESS¶ Trim Strips
bpy.ops.sequencer.slip(offset=0)
-
(default)
O
→ wm.context_set_int : KEYBOARD → PRESS¶ Context Set
bpy.ops.wm.context_set_int(data_path=””, value=0, relative=False)
Properties: Values: Context Attributes scene.sequence_editor.overlay_frame Value 0
-
(default)
G
→ transform.seq_slide : KEYBOARD → PRESS¶ Sequence Slide
bpy.ops.transform.seq_slide(value=(0, 0), snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.seq_slide : TWEAK → ANY¶ Sequence Slide
bpy.ops.transform.seq_slide(value=(0, 0), snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), release_confirm=False)
-
(default)
E
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_EXTEND
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)
Timeline¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
SELECTMOUSE
→ anim.change_frame : MOUSE → PRESS¶ Change Frame
bpy.ops.anim.change_frame(frame=0, snap=False)
-
(default)
S
→ time.start_frame_set : KEYBOARD → PRESS¶ Set Start Frame
bpy.ops.time.start_frame_set()
-
(default)
E
→ time.end_frame_set : KEYBOARD → PRESS¶ Set End Frame
bpy.ops.time.end_frame_set()
-
(default)
HOME
→ time.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.time.view_all()
-
(default)
NDOF_BUTTON_FIT
→ time.view_all : NDOF → PRESS¶ View All
bpy.ops.time.view_all()
-
(default)
NUMPAD_0
→ time.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.time.view_frame()
UV Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Alt-EVT_TWEAK_A
→ uv.select_lasso : TWEAK → ANY¶ Lasso Select UV
bpy.ops.uv.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
Shift-Alt-EVT_TWEAK_A
→ uv.select_lasso : TWEAK → ANY¶ Lasso Select UV
bpy.ops.uv.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
Ctrl-Alt-EVT_TWEAK_S
→ uv.select_border : TWEAK → ANY¶ Border Select
bpy.ops.uv.select_border(pinned=False, gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend False
-
Ctrl-Shift-Alt-EVT_TWEAK_S
→ uv.select_border : TWEAK → ANY¶ Border Select
bpy.ops.uv.select_border(pinned=False, gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Extend True
-
Ctrl-A
→ uv.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.uv.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
SELECTMOUSE
→ uv.select_linked : MOUSE → DOUBLE_CLICK¶ Select Linked
bpy.ops.uv.select_linked(extend=False)
-
Ctrl-ACTIONMOUSE
→ uv.cursor_set : MOUSE → PRESS¶ Set 2D Cursor
bpy.ops.uv.cursor_set(location=(0, 0))
-
(default)
Q
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_uv_sculpt
-
(default)
Ctrl-E
→ uv.mark_seam : KEYBOARD → PRESS¶ Mark Seam
bpy.ops.uv.mark_seam(clear=False)
-
(default)
SELECTMOUSE
→ uv.select : MOUSE → PRESS¶ Select
bpy.ops.uv.select(extend=False, location=(0, 0))
Properties: Values: Extend False
-
(default)
Shift-SELECTMOUSE
→ uv.select : MOUSE → PRESS¶ Select
bpy.ops.uv.select(extend=False, location=(0, 0))
Properties: Values: Extend True
-
(default)
Alt-SELECTMOUSE
→ uv.select_loop : MOUSE → PRESS¶ Loop Select
bpy.ops.uv.select_loop(extend=False, location=(0, 0))
Properties: Values: Extend False
-
(default)
Shift-Alt-SELECTMOUSE
→ uv.select_loop : MOUSE → PRESS¶ Loop Select
bpy.ops.uv.select_loop(extend=False, location=(0, 0))
Properties: Values: Extend True
-
(default)
Y
→ uv.select_split : KEYBOARD → PRESS¶ Select Split
bpy.ops.uv.select_split()
-
(default)
B
→ uv.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.uv.select_border(pinned=False, gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Pinned False
-
(default)
Ctrl-B
→ uv.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.uv.select_border(pinned=False, gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
Properties: Values: Pinned True
-
(default)
C
→ uv.circle_select : KEYBOARD → PRESS¶ Circle Select
bpy.ops.uv.circle_select(x=0, y=0, radius=1, gesture_mode=0)
-
(default)
Ctrl-EVT_TWEAK_A
→ uv.select_lasso : TWEAK → ANY¶ Lasso Select UV
bpy.ops.uv.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-EVT_TWEAK_A
→ uv.select_lasso : TWEAK → ANY¶ Lasso Select UV
bpy.ops.uv.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
Ctrl-L
→ uv.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.uv.select_linked(extend=False)
Properties: Values: Extend False
-
(default)
L
→ uv.select_linked_pick : KEYBOARD → PRESS¶ Select Linked Pick
bpy.ops.uv.select_linked_pick(extend=False, location=(0, 0))
Properties: Values: Extend False
-
(default)
Ctrl-Shift-L
→ uv.select_linked : KEYBOARD → PRESS¶ Select Linked
bpy.ops.uv.select_linked(extend=False)
Properties: Values: Extend True
-
(default)
Shift-L
→ uv.select_linked_pick : KEYBOARD → PRESS¶ Select Linked Pick
bpy.ops.uv.select_linked_pick(extend=False, location=(0, 0))
Properties: Values: Extend True
-
(default)
Ctrl-NUMPAD_PLUS
→ uv.select_more : KEYBOARD → PRESS¶ Select More
bpy.ops.uv.select_more()
-
(default)
Ctrl-NUMPAD_MINUS
→ uv.select_less : KEYBOARD → PRESS¶ Select Less
bpy.ops.uv.select_less()
-
(default)
A
→ uv.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.uv.select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ uv.select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.uv.select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
Shift-P
→ uv.select_pinned : KEYBOARD → PRESS¶ Selected Pinned
bpy.ops.uv.select_pinned()
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name IMAGE_MT_uvs_weldalign
-
(default)
V
→ uv.stitch : KEYBOARD → PRESS¶ Stitch
bpy.ops.uv.stitch(use_limit=False, snap_islands=True, limit=0.01, static_island=0, midpoint_snap=False, clear_seams=True, mode=’VERTEX’, stored_mode=’VERTEX’, selection=[])
-
(default)
P
→ uv.pin : KEYBOARD → PRESS¶ Pin
bpy.ops.uv.pin(clear=False)
Properties: Values: Clear False
-
(default)
Alt-P
→ uv.pin : KEYBOARD → PRESS¶ Pin
bpy.ops.uv.pin(clear=False)
Properties: Values: Clear True
-
(default)
E
→ uv.unwrap : KEYBOARD → PRESS¶ Unwrap
bpy.ops.uv.unwrap(method=’ANGLE_BASED’, fill_holes=True, correct_aspect=True, use_subsurf_data=False, margin=0.001)
-
(default)
Ctrl-V
→ uv.minimize_stretch : KEYBOARD → PRESS¶ Minimize Stretch
bpy.ops.uv.minimize_stretch(fill_holes=True, blend=0, iterations=0)
-
(default)
Ctrl-P
→ uv.pack_islands : KEYBOARD → PRESS¶ Pack Islands
bpy.ops.uv.pack_islands(rotate=True, margin=0.001)
-
(default)
Ctrl-A
→ uv.average_islands_scale : KEYBOARD → PRESS¶ Average Islands Scale
bpy.ops.uv.average_islands_scale()
-
(default)
H
→ uv.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.uv.hide(unselected=False)
Properties: Values: Unselected False
-
(default)
Shift-H
→ uv.hide : KEYBOARD → PRESS¶ Hide Selected
bpy.ops.uv.hide(unselected=False)
Properties: Values: Unselected True
-
(default)
Alt-H
→ uv.reveal : KEYBOARD → PRESS¶ Reveal Hidden
bpy.ops.uv.reveal()
-
(default)
Shift-ACTIONMOUSE
→ uv.tile_set : MOUSE → PRESS¶ Set Tile
bpy.ops.uv.tile_set(tile=(0, 0))
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name IMAGE_MT_uvs_snap
Call Menu
bpy.ops.wm.call_menu(name=””)
Properties: Values: Name IMAGE_MT_uvs_select_mode
-
(default)
Shift-O
→ wm.context_cycle_enum : KEYBOARD → PRESS¶ Context Enum Cycle
bpy.ops.wm.context_cycle_enum(data_path=””, reverse=False, wrap=False)
Properties: Values: Context Attributes tool_settings.proportional_edit_falloff Wrap True
-
(default)
O
→ wm.context_toggle_enum : KEYBOARD → PRESS¶ Context Toggle Values
bpy.ops.wm.context_toggle_enum(data_path=””, value_1=””, value_2=””)
Properties: Values: Context Attributes tool_settings.proportional_edit Value DISABLED Value ENABLED
-
(default)
G
→ transform.translate : KEYBOARD → PRESS¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
EVT_TWEAK_S
→ transform.translate : TWEAK → ANY¶ Translate
bpy.ops.transform.translate(value=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
R
→ transform.rotate : KEYBOARD → PRESS¶ Rotate
bpy.ops.transform.rotate(value=0, axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
S
→ transform.resize : KEYBOARD → PRESS¶ Resize
bpy.ops.transform.resize(value=(1, 1, 1), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, texture_space=False, remove_on_cancel=False, release_confirm=False)
-
(default)
Ctrl-Shift-Alt-S
→ transform.shear : KEYBOARD → PRESS¶ Shear
bpy.ops.transform.shear(value=0, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
-
(default)
Ctrl-M
→ transform.mirror : KEYBOARD → PRESS¶ Mirror
bpy.ops.transform.mirror(constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, gpencil_strokes=False, release_confirm=False)
-
(default)
Shift-Tab
→ wm.context_toggle : KEYBOARD → PRESS¶ Context Toggle
bpy.ops.wm.context_toggle(data_path=””)
Properties: Values: Context Attributes tool_settings.use_snap
Context Enum Menu
bpy.ops.wm.context_menu_enum(data_path=””)
Properties: Values: Context Attributes tool_settings.snap_uv_element
View2D¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
MIDDLEMOUSE
→ view2d.pan : MOUSE → ANY¶ Pan View
bpy.ops.view2d.pan(deltax=0, deltay=0)
-
ACTIONMOUSE
→ view2d.pan : MOUSE → ANY¶ Pan View
bpy.ops.view2d.pan(deltax=0, deltay=0)
-
(default)
LEFTMOUSE
→ view2d.scroller_activate : MOUSE → PRESS¶ Scroller Activate
bpy.ops.view2d.scroller_activate()
-
(default)
MIDDLEMOUSE
→ view2d.scroller_activate : MOUSE → PRESS¶ Scroller Activate
bpy.ops.view2d.scroller_activate()
-
(default)
MIDDLEMOUSE
→ view2d.pan : MOUSE → PRESS Pan View
bpy.ops.view2d.pan(deltax=0, deltay=0)
-
(default)
Shift-MIDDLEMOUSE
→ view2d.pan : MOUSE → PRESS¶ Pan View
bpy.ops.view2d.pan(deltax=0, deltay=0)
-
(default)
TRACKPADPAN
→ view2d.pan : MOUSE → ANY¶ Pan View
bpy.ops.view2d.pan(deltax=0, deltay=0)
-
(default)
Ctrl-WHEELDOWNMOUSE
→ view2d.scroll_right : MOUSE → PRESS¶ Scroll Right
bpy.ops.view2d.scroll_right(deltax=0, deltay=0)
-
(default)
Ctrl-WHEELUPMOUSE
→ view2d.scroll_left : MOUSE → PRESS¶ Scroll Left
bpy.ops.view2d.scroll_left(deltax=0, deltay=0)
-
(default)
Shift-WHEELDOWNMOUSE
→ view2d.scroll_down : MOUSE → PRESS¶ Scroll Down
bpy.ops.view2d.scroll_down(deltax=0, deltay=0, page=False)
-
(default)
Shift-WHEELUPMOUSE
→ view2d.scroll_up : MOUSE → PRESS¶ Scroll Up
bpy.ops.view2d.scroll_up(deltax=0, deltay=0, page=False)
-
(default)
NDOF_MOTION
→ view2d.ndof : NDOF → ANY¶ NDOF Pan/Zoom
bpy.ops.view2d.ndof()
-
(default)
WHEELOUTMOUSE
→ view2d.zoom_out : MOUSE → PRESS¶ Zoom Out
bpy.ops.view2d.zoom_out(zoomfacx=0, zoomfacy=0)
-
(default)
WHEELINMOUSE
→ view2d.zoom_in : MOUSE → PRESS¶ Zoom In
bpy.ops.view2d.zoom_in(zoomfacx=0, zoomfacy=0)
-
(default)
NUMPAD_MINUS
→ view2d.zoom_out : KEYBOARD → PRESS¶ Zoom Out
bpy.ops.view2d.zoom_out(zoomfacx=0, zoomfacy=0)
-
(default)
NUMPAD_PLUS
→ view2d.zoom_in : KEYBOARD → PRESS¶ Zoom In
bpy.ops.view2d.zoom_in(zoomfacx=0, zoomfacy=0)
-
(default)
Ctrl-TRACKPADPAN
→ view2d.zoom : MOUSE → ANY¶ Zoom 2D View
bpy.ops.view2d.zoom(deltax=0, deltay=0)
-
(default)
Any-TIMER1
→ view2d.smoothview : TIMER → ANY¶ Smooth View 2D
bpy.ops.view2d.smoothview(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0)
-
(default)
WHEELDOWNMOUSE
→ view2d.scroll_down : MOUSE → PRESS¶ Scroll Down
bpy.ops.view2d.scroll_down(deltax=0, deltay=0, page=False)
-
(default)
WHEELUPMOUSE
→ view2d.scroll_up : MOUSE → PRESS¶ Scroll Up
bpy.ops.view2d.scroll_up(deltax=0, deltay=0, page=False)
-
(default)
WHEELDOWNMOUSE
→ view2d.scroll_right : MOUSE → PRESS¶ Scroll Right
bpy.ops.view2d.scroll_right(deltax=0, deltay=0)
-
(default)
WHEELUPMOUSE
→ view2d.scroll_left : MOUSE → PRESS¶ Scroll Left
bpy.ops.view2d.scroll_left(deltax=0, deltay=0)
-
(default)
Ctrl-MIDDLEMOUSE
→ view2d.zoom : MOUSE → PRESS¶ Zoom 2D View
bpy.ops.view2d.zoom(deltax=0, deltay=0)
-
(default)
TRACKPADZOOM
→ view2d.zoom : MOUSE → ANY¶ Zoom 2D View
bpy.ops.view2d.zoom(deltax=0, deltay=0)
-
(default)
Shift-B
→ view2d.zoom_border : KEYBOARD → PRESS¶ Zoom to Border
bpy.ops.view2d.zoom_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0)
Weight Paint Vertex Selection¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ paint.vert_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.vert_select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
A
→ paint.vert_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.vert_select_all(action=’TOGGLE’)
Properties: Values: Action TOGGLE
-
(default)
Ctrl-I
→ paint.vert_select_all : KEYBOARD → PRESS¶ (De)select All
bpy.ops.paint.vert_select_all(action=’TOGGLE’)
Properties: Values: Action INVERT
-
(default)
B
→ view3d.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.view3d.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True)
-
(default)
Ctrl-EVT_TWEAK_A
→ view3d.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.view3d.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect False
-
(default)
Ctrl-Shift-EVT_TWEAK_A
→ view3d.select_lasso : TWEAK → ANY¶ Lasso Select
bpy.ops.view3d.select_lasso(path=[], deselect=False, extend=True)
Properties: Values: Deselect True
-
(default)
C
→ view3d.select_circle : KEYBOARD → PRESS¶ Circle Select
bpy.ops.view3d.select_circle(x=0, y=0, radius=1, gesture_mode=0)