Control the Picture in a 3D View: Rotate, Pan, Zoom

Following actions provide the full information about 3D models:

Majority of these actions may be performed by moving the mouse cursor while left or right mouse button is pressed. For some actions one or more keyboard keys should be pressed before moving the mouse.

We will call the mouse move left or right according to what mouse has been pressed during the move.

3D view window image control using the mouse gestures

What button is pressed during the move

Keyboard key pressed

Action

Cursor shape

Left

None

Model rotation in the direction of the mouse cursor move. This allows to look at the model from different sides.

Left

SHIFT

Model panning with mouse cursor.

Left

CTRL

Model rotation relatively to the axis orthogonal to the screen plane.

Left

SHIFT+CTRL

Model zoom level increases or decreases with mouse cursor going up or down.

Right

None

Rectangular frame ("rubber rectangle") is displayed on screen and its size changes with mouse movement. When the mouse button is released, objects inside the rectangle are selected according to following rules:

If the ending point is TO THE LEFT from the starting point then all objects crossed by the rectangle boundary are INCLUDED into this selection.

If the ending point is TO THE RIGHT from the starting point when all the objects crossed by the rectangle boundary are EXCLUDED from this selection.

Mouse movements listed above allow full control over the zoom level and camera position relating the model.

Besides that, there are several fixed image settings which may be switched on using the toolbar buttons:

In conclusion here is the list of all methods of the image zoom control:

  1. Mouse wheel rotation increases the zoom level in front direction or decreases the level with backward direction. Screen position of the model point under the mouse cursor stays intact.
  2. After pressing the toolbar Zoom in button you may click by the mouse in the model to increase the zoom level twice, or by moving the mouse with left button pressed you may draw the rectangle on the screen, which will be stretched to occupy the full window when the mouse button is released.
  3. Pressing the Zoom out button undo the last zoom increase. If there is nothing to undo the zoom level will be decreased twice.
  4. Zoom to fit button sets the zoom level necessary to fit the full model into the window.
  5. Mouse movement with the left button and keys SHIFT+CTRL pressed increases the zoom level if directed up, or decreases it if directed down
  6. Shortcuts:
    Ctrl+ (keys CTRL and plus) increases the zoom level twice;
    Ctrl- (keys CTRL and minus) decreases the zoom level twice;
    Ctrl0 (keys CTRL and zero) scales the window to fit the full model.

Related Topic:
Creating 3D Model
Manipulation with 3D Image
Hidden and Transparent Bodies