From BlenderWiki

< Doc:Manual | 3D interaction | Manipulation
Revision as of 14:01, 6 October 2009 by Mont29 (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

If you want to document Blender 2.5 features please edit pages under Doc:2.5/Manual.
If a "2.5" page doesn't exist please copy the text from 2.4x Manual and edit the new page (i.e. you should paste the wikitext from this 2.4x page to this new 2.5x page and then update the latter with 2.5 features)


[edit] Manipulators

Mode: Object and Edit modes

Hotkey: CtrlSpace

Combination manipulator.

When using the normal Transform commands (G for Grab, R for Rotation, S for Scale), they will work only parallel to the current view. The transform commands can be augmented with additional modifier keys, e.g. pressing X, Y or Z immediately after G, R, or S will constrain the transform to that global axis. Using MMB File:Template-MMB.png will do the same but along the nearest axis from the mouse pointer. Pressing R a second time, before pressing LMB File:Template-LMB.png (i.e. while the rotation command is in progress), releases the default “parallel” rotation constraint, allowing free rotation in any axis.

Read more about Axis Locking.

Manipulators provide a visual representation of the transform commands and allow movement, rotation and scaling along any axis in any mode of the 3D window.

Manipulator Header.

The manipulator can also be accessed in the header of the 3D View window (⇧ ShiftLMB File:Template-LMB.png can select more than one manipulator at the same time):

  • Hand: Enable/disable the manipulators.
  • Triangle: Translation/location.
  • Circle: Rotation.
  • Box: Scale.
  • Transform Orientation: Control the orientation of the axis for transformations.


[edit] Manipulator types

Mode: Object and Edit modes

Hotkey: CtrlAltG for Grab/Move, CtlrAltR for Rotate, CtrlAltS for Scale

There is a separate manipulator for each Transform Command. Each can be viewed separately or in a combination.

Translate.
Rotate.
Scale.
Combination.


[edit] Other Manipulator controls

Holding down Ctrl constrains the action in certain increments (see this page for details).

Holding down ⇧ Shift when you LMB File:Template-LMB.png click on one of the handles, the manipulator action will be performed on the other two axes to the one you clicked on (you can let go of ⇧ Shift once you have clicked).

LMB File:Template-LMB.png on the white circle (largest circle around rotation manipulator) do the same as pressing R.

LMB File:Template-LMB.png on the grey circle (inner circle around rotation manipulator) do the same as pressing R twice (“trackball” rotation).

[edit] Manipulator Preferences

Manipulator preferences.

The settings of the manipulator (e.g. its size) can be found in the View & Controls section of the User Preferences window.

  • Size: Diameter of Widget, in 10 pixel units.
  • Handle: Size of widget Handles, as a percentage of widget radius (Size/2).
  • Hot spot: Hotspot size (in pixels) for clicking Widget Handles.


[edit] Transform Orientation

Mode: Object and Edit modes

Hotkey: AltSpace

The default (global) transform manipulator is very useful but in some situations it’s not (for example: scale a rotated object along the rotated axis). Luckily Blender can change the orientation of the Transform Manipulator.

Below is a list of different transform orientation types. On every image, compare the position of the manipulator axes (color axes over the object) with the global (lower left corner of the 3D window) and local (the object is an empty, so just the local axes of the object are shown) ones.

Global.
Global
The manipulator matches the global axis.


Local.
Local
The manipulator matches the object axis.


Normal.
Normal
The Z axis of the manipulator will match the normal vector of the selected object. Not very useful for the empty, see the example below.


Cube example.
A better example using an object with face normals, selecting faces in Edit mode:


View.
View
The manipulator will match the 3D view, Y → Up/Down, X → Left/Right, Z → Towards/Away from you.


For more precisions about the transform orientations, see this page.