利用者:Pepribal/Ref/3DView/UserInput
目次
3D View user input
The 3D View is a highly interactive editor. Its versatility makes it one of the most (if not the most) important editors in Blender. But at the same time the different contexts available might pose a bit of complexity. Though the general principles apply in all modes (and editors) for keyboard and mouse input, there are minor differences between them.
W pops up a list of useful operators (Specials menu). Its content depends on the current working mode and the type of the active object.
Object mode mouse input
Mouse input in object mode can be taken as a basis for other modes:
- LMB places the 3D cursor at the chosen position. As viewports are 2D projections, the cursor will remain in the same viewport XY plane (viewport Z coordinate will remain the same).
- CtrlLMB drag will draw a selection region (lasso tool). Elements inside this region will be selected.
- ⇧ ShiftCtrlLMB drag will draw a deselection region (lasso tool). Elements inside this region will be deselected.
- MMB drag rotates the view, around the point where it is centered.
- ⇧ ShiftMMB drag moves the view following the mouse movements.
- CtrlMMB drag zooms in and out following the vertical movement of the mouse.
- Wheel zooms in and out.
- ⇧ ShiftWheel moves the view up and down.
- CtrlWheel moves the view left and right.
- AltWheel moves the animation forward and backwards (changes current frame).
- ⇧ ShiftAltWheel rotates the view vertically (around its X axis).
- CtrlAltWheel rotates the view horizontally (around its Y axis).
- RMB click over an object selects it.
- RMB drag over an object sets it in drag mode.
- ⇧ ShiftRMB lets you select/deselect multiple objects.
- CtrlRMB does the same as RMB , except that it doesn't place it in grab mode when dragging.
- AltRMB over a point where multiple objects lay (in the particular projection of the viewport) pops up a selection list of the overlapping objects. Selecting one of those, will effectively select that particular object. In some desktops this shortcut might pop up a desktop menu; un that case you can use ⇧ ShiftAltRMB .
Bear in mind that view rotation operations do it around the point where it is centered, view zoom operations keep that center point, and view move operations change that center point.
Edit mode mouse input
Mouse input in edit mode is almost the same as in object mode. However, there are a few differences:
- CtrlLMB drag is still the lasso tool. However, CtrlLMB click extrudes the selected elements. The position of the new elements will be defined by the viewport (X,Y) spot where the click is made. The depth (viewport Z axis) at which they will be placed will be defined by the selected elements, or, if these don't exist, by the 3D cursor. The new selection will be comprised of the new elements. This operation is only possible for meshes, curves and armatures:
- Meshes: if the selected elements cannot be extruded, they will be duplicated. If there are no selected elements, and vertex selection mode is active, a new unconnected vertex will be created.
- Curves: extrusions take place on one of the ends of the curve, so the desired end must be selected, but not both. If selection doesn't define which end to extrude, a new unconnected control point will be created.
- Armatures: the operation results always in an extrusion. The active bone is always used. If there is no active bone, nothing happens.
- AltRMB works only on meshes. It selects the region specified by the edge on which the action is performed, depending on the actual selection mode (selection will not be extended). If this shortcut pops up a desktop menu, use ⇧ ShiftAltRMB :
- Vertex and edge modes: the edge loop will be selected.
- Face mode: the face loop will be selected.
- CtrlAltRMB works only on meshes. It selects the region specified by the edge on which the action is performed, depending on the actual selection mode (selection will not be extended):
- Vertex mode: the edge ring will be selected. As a consequence of being in this particular selection mode, actually the face loop will be selected.
- Edge mode: the edge ring will be selected.
- Face mode: the face loop will be selected.
- ⇧ ShiftAltRMB does the same as AltRMB , but it is also able to select and deselect, besides extending the selection.
- ⇧ ShiftCtrlAltRMB does the same as CtrlAltRMB , but it is also able to select and deselect, besides extending the selection.
- CtrlRMB works only on meshes, and only in edge selection mode. It selects the shortest path between the active edge (if there is one) and the edge on which the click is performed.
Sculpt mode mouse input
- LMB click or drag sculpts the mesh using the selected brush.
- CtrlLMB sculpts with inverse effect.
- ⇧ ShiftLMB sculpts softening the area, regardless of the selected brush.
Vertex paint mode mouse input
Texture paint mode mouse input
- LMB click or drag paints on the projected texture using the selected colour.
- CtrlLMB places the 3D cursor.