Snapping

Tip:
The Snap settings for most tools can be found as a global setting in the Attribute Manager in Modeling mode.

Snapping is the positioning of an element at a predefined location on another element (e.g., vertices, edges, guides, temporary guides, layers, etc.). There are numerous ways of using the Snapping feature for positioning objects or vertices when modeling.

If Snapping is enabled, elements to be moved will snap to others that lie within the defined radius (Snap Radius).

Snapping works primarily in conjunction with the Move tool but can also be used with other tools and functions (e.g., Polygon Pen, Spline Pen, etc.). Snapping does not work in conjunction with parametric objects’ Handles, Deformers, etc.

Component Snapping

During interactive snapping, each component of each object that lies beneath the cursor to which you can snap is highlighted:

If you have selected multiple components (vertices, edges or polygons) and want to move these using the Move tool, click and drag one of the elements; continue to press the mouse button and drag the element over possible snapping points; release the mouse button when you have positioned the element as desired. All other selected elements will be moved with the element on which you clicked and dragged. If you click and drag in an empty region, the center point of the selected elements will be used as the pivot point.

Object Snapping

Follow these steps if you want to snap the points of an entire object (does not work with Primitives):

RELEASE 23

UV Snapping

When editing UV elements in the Texture UV Editor, snapping also works for the respective tools there (e.g., move, rotate, UV Transform). If desired, a grid can be displayed (UV Grid) to which you can also snap.

You can snap to the following nearest elements (the options of the same name can be enabled in the Snapping settings):

  • Vertex: UV points
  • Edges: UV edges
  • Mid Point: UV edge mid points
  • Grid Point: Grid intersection points
  • Grid Line: Grid lines
  • Pixel Snap: Texture pixels (s. Pixel)

If Snapping is enabled in Polygon mode, the cursor will snap to the next point on the selection on the UV Island to be edited and will then be used as the pivot or anchor point (e.g., rotation point for the Rotate tool) when the mouse button is released.

As long as the cursor has not yet snapped to an element during editing it will be displayed with a small cross. If it can snap to a UV element (or grid), its appearance will change as follows:

As long as nothing is snapped to, the cursor will appear as a cross; after snapping to a point (or edge mid point or texture pixel) it will appear as a circle and as a double line on an edge.

This lets you see exactly and intuitively where the UV element will be placed.

If you grab the selection approximately at the center, the pivot/anchor point will be placed at the center of the selection.

This works the same in Point and Edge mode.

Dynamic Guides and Reference Points

Completely new in Cinema 4D are the dynamic guides that automatically generate temporary guides around important vertex positions (e.g., object origin, translation type, etc.) or defined reference points.

Example:

You want to move 4 selected vertices of the cube at the right in a parallel direction to the same height as the front side of the cube on the left (the following workflow is for demonstration only - this can actually be solved much faster using the Perpendicular Snap command).

The entire procedure is pictured here and was completed with the mouse button pressed.

Follow these steps:

Because Snapping also works with other important tools it is also possible to create many types of projected cut lines with the Line Cut tool, as shown here:

All you have to do is correctly position the guides. The Dynamic Guides (Vertex and Dynamic Guides are enabled here) will take care of the rest.

1. Drag the Knife tool along the Dynamic Guides that are located along the polygon edge.

2. The Perpendicular mode is also enabled.

Dynamic Guides are displayed in definable angles (by default 90°, which is parallel to the working plane axes) parallel to the working plane (with exception of the vertical plane) around the following locations:

Dynamic Guides will also be displayed here:

Guides can be generated temporarily on snappable object vertices (Vertex Snapping must also be enabled and 3D Snapping is also recommended in most cases) by hovering over such a vertex for at least 0.5 seconds (depending on the tool used, this must also be done with the moue button pressed, e.g., for the Polygon Pen tool). The reference point will then be marked with a circled cross. A maximum of 2 reference points can be marked at the same time; if a new one is added, the previously created one will be deleted. These points will disappear when you switch tools.

It can happen that so many Dynamic Guides and Intersection points are created that you lose oversight of what’s going on in your Project (each of these purple Intersections points can be selected and each will display information about the corresponding Guides):

If you lose oversight it’s probably because you simply have too many Snap options enabled. Consider carefully, which ones you really need and disable the others.

The purple cross is generated by the enabled Intersections option, which displays possible intersections around the cursor’s current position.

The Perpendicular option can also result in numerous "hits" and should only be enabled if you really need it.