Numeric Input¶
Using the mouse for transformations is convenient, but if you require more precise control, you can also enter numeric values. After pressing the shortcut type a number to indicate the magnitude of the transformation. Then confirm or cancel. e.g. pressing S 2, Return will double the scale of an object.
- Move G
- By default and with no other key presses, the translation will occur along the X axis.
- Rotation R
- The rotation is in clockwise direction for positive values.
- Scale S
- Scaling works in almost identical fashion to translation. The primary difference is that by default, scaling applies equally to all three axes.
You can see the numbers you enter in the 3D Viewport footer.
Tip
Numeric input can also be inputed in the Properties region.
Simple Mode¶
Blender has two “modes” a simple and an advanced one. Simple mode only accepts simple numbers. You can use basic text editing except selection.
- Decimals Period
- Decimals can be entered by pressing Period.
- Negate Minus
- Negate the whole value by pressing Minus.
- Inverse Slash
- Hitting Slash during number entry switches the number being entered to
its reciprocal, e.g.
2 /
results in 0.5 (1/2);20 /
results in 0.05 (1/20). - Reset Backspace
- Hitting Backspace after having deleted all leading chars will first reset the edited value to initial state, and on second press, the whole number editing will be canceled, going back to usual transform with mouse.
- Next/previous Component Tab, Ctrl-Tab
- To enter numeric values for multiple axes, use Tab or Ctrl-Tab. e.g. To move an object, one unit on all three axes press: G 1 and Tab 1 and Tab 1.
- Non-number Inputs
- You can also combine numeric input with Axis Locking to limit movement to a particular axis or tool specific shortcuts.
Advanced Mode¶
In advanced mode you can additionally enter expressions and units.
Use = or NumpadAsterix to enable advanced mode, and Ctrl-= or Ctrl-NumpadAsterix to switch back to simple mode.
It features:
- Units (
cm
,"
,deg
, etc.). - Basic operations from Python/BKE_unit (
+
,*
,**
, etc.), and math constants and functions (pi
,sin
, etc.).
You can still use the negate and inverse shortcuts (Minus, /), as well as non-number inputs, but you have to hold Ctrl to activate them.