ProMesh User Manual  v4.3.19
Controls

This page gives a short overview on how to move the camera, perform selections, or to transform parts of a mesh.



Camera Controls

The camera is moved by pressing a mouse-button and moving the mouse:

Rotate

  • Left-Mouse-Button Drag: Rotate the camera around its current focus point.

Move

  • Middle-Mouse-Button Drag: Move the camera in its current plane.
  • Ctrl (Cmd) + Left-Mouse-Button Drag: Move the camera in its current plane.
  • Ctrl (Cmd) + Shift + Left-Mouse-Button Drag: Move the camera and the focus-point into/out of the screen.

Zoom

  • Mouse-Wheel Up/Down: Zoom in/out
  • Shift + Left-Mouse-Button Drag: Zoom in/out

Focus

  • Left-Mouse-Button Double-Click: Set the camera focus to the clicked position.

One should have a look at the Camera-Tools in the tool browser, too. They e.g. allow one to center the active mesh or the currently selected elements.



Selection Controls

Selections are performed using the Right-Mouse-Button. The Toolbar features several buttons which allow to customize the action that is performed when the right mouse-button is pressed.

The element type (vertex/edge/face/volume) on which selections are performed is determined through a click on 'select-vertices', 'select-edges', 'select-faces', or 'select-volumes' in the tool bar, or by pressing '1', '2', '3', or '4':

toolbar-selection-element-type.png

Click Selection

toolbar-click-selection.png
  • Right-Mouse-Button Click: Only the clicked element is selected (shortcut '5').
  • Shift + Right-Mouse-Button Click: The selection-state of the clicked element is toggled (allows for multi-selection).

Box Cuts Selection

toolbar-box-cuts-selection.png
  • Right-Mouse-Button Drag: All elements which cut the selection rectangle or lie inside the rectangle are selected exclusively (shortcut '6').
  • Shift + Right-Mouse-Button Drag: All elements which cut the selection rectangle or lie inside the rectangle are selected in addition to the current selection.

Box Contains Selection

toolbar-box-contains-selection.png
  • Right-Mouse-Button Drag: All elements which lie completely inside the selection rectangle are selected exclusively (shortcut '7').
  • Shift + Right-Mouse-Button Drag: All elements which lie completely inside the selection rectangle are selected in addition to the current selection.

General Mouse Selection Tools

Those shortcuts work for all selection modes (Click-, Box Cuts-, and Box-Contains-Selection)

  • Ctrl (Cmd) + Right-Mouse-Button Click: All elements of the same type and subset as the clicked element are selected exclusively.
  • Shift + Ctrl (Cmd) + Right-Mouse-Button Click: All elements of the same type and subset as the clicked element are selected in addition to the current selection.

Important Shortcuts

The following keyboard shortcuts are often useful when performing selections:

  • 'a': Selects/deselects all elements. If no elements are selected, pressing 'a' will select all elements. If at least one element is selected, pressing 'a' will deselect all elements.
  • 'c': Closes the current selection, i.e., recursively selects all sides of selected elements.



Geometry Creation Controls

Draw Path

  • 'v': New vertices and edges can be created by pointing somewhere with the mouse and then pressing 'v'. If the mouse points onto a piece of existing geometry, the new vertex will be placed on the geometry. If the mouse points into empty space, the new vertex will be placed in the plane through the camera focus point, parallel to the camera-plane.

    Edges will be created between all selected vertices and the newly placed vertex. Afterwards the newly created vertex is selected. This allows to draw a path by repeatedly pressing 'v'.

    To avoid the creation of edges make sure to deselect any vertices before pressing 'v' (e.g. by pressing 'a')

    If a new vertex is placed close to an existing vertex, then the new vertex is snapped to the existing one and the two vertices are merged. The snap distance can be adjusted in the options menu under Options-DrawPath.



Geometry Transformation Controls

The currently selected elements can be moved or scaled through mouse-input. All transformations are triggered through a keyboard shortcut. After pressing such a key, moving the mouse will transform the geometry. Pressing the Left-Mouse-Button will finish the transformation. By pressing the Right-Mouse-Button (or 'ESC') instead, one cancels the transformation, thus moving everything back at where it was when the transform key was pressed.

After pressing a transform-key, one can choose the axis along which the transform shall take place by pressing 'x', 'y', or 'z'.

Move Geometry

  • 'g': Grabs the current selection. Moving the mouse will move the selected geometry. By default it is moved in the camera-plane. Pressing 'x', 'y', and 'z' will restrict movement to the corresponding axis.
  • 's': Scales the current selection. Moving the mouse will scale the selected geometry. By default it is scaled along all axis. Pressing 'x', 'y', and 'z' will restrict scaling to the corresponding axis.