Cinema 4D / BodyPaint 3D Program Documentation Reference Cinema 4D Cinema 4D Prime
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Snap Menu

The Snap settings for most tools is no longer located in a separate tab for that tool but as a global or tool-specific feature in the Attribute Manager’s Modeling mode. The main menu’s Snapping menu (which can also be called up via the P hotkey) contains many but not all of the settings that can also be found in the Attribute Manager.

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, , 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):

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.


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 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.