Cinema 4D Advanced Features MoGraph Additional Objects Text Object
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Basic Coord. Object Caps Selections All Lines Words Letters


The Caps Surfaces function has been comprehensively reworked and improved for R21.

The most important improvements are:

What are caps surfaces? Various Generators such as the Extrude object create polygonal objects using splines, for example, by moving the spline along an axis: a Circle spline will create a cylindrical hull. The start and end of this cylinder have to be closed (capped), which is what caps surfaces (shown striped in the following) do. The transition between caps surfaces and the hull can be varied in shape. In the following, this transition is referred to as bevel surfaces (colored red):

A Text spline in an Extrude object with beveled caps surfaces


When working with older scenes, prior to R21, this button will appear. First, the scene will be loaded with the old (functioning) settings for the old caps surfaces.

If you want to switch to the new functionality, simply click on this button. Cinema 4D will attempt to generate a similar result.

Start Cap
End Cap

These two options can be used to define which caps surfaces should be created. If no caps surfaces are present, no bevel surfaces can be created.

Separate Bevel Controls

Enable this option if different Start and End settings will be applied to a bevel. A second group of settings will be added at the bottom of the menu. Otherwise, the same bevel will be applied to both start and end.

Bevel Shape
Bevel Shape

The transition from caps surface to shell can be given just about any type of rounding. You can select from the following options:

Size [-∞..+∞m]
Size [-∞..+∞m]

Use this setting to define the overall size of the bevel. The larger the value, the more the caps surfaces will be pushed outwardly, which will cause the bevel surfaces to grow. If set to 0, no bevel will be created; the caps surfaces will complete the shell with a sharp edge.

Extended Shape
Height [-∞..+∞m]
Extended Shape
Height [-∞..+∞m]

Enabled Height: left with Size set to 0, right at maximum.

If this option is enabled, the caps surface will be extruded according to the defined Height value.


If Bevel Shape is set to Curve, this curve can be defined in just about any shape. Here are some examples:

Shape Depth [-∞..+∞%]
Shape Depth [-∞..+∞%]

From left to right: -100 and 100 for Shape Depth.

This setting can be used to control the curvature of the bevel surface. Negative values push the curvature to the inside, positive to the outside. A value of 0 (or Segments = 1) will produce a chamfer.

If Bevel Shape is set to Curve with Height greater than 0 and Size = 0, the following effect will be produced: The caps surface will be extruded outwardly and the Shape Depth defines the amplitude of the curve:

From left to right: Amplitude = 0, negative value, positive value.

Segments [1..100]
Segments [1..100]

Use this setting to define the subdivision in the bevel area. Depending on the complexity of the bevel shape (e.g., Bevel Shape set to Curve), this value must be increased in order to achieve a clean shape. A value of 1 will always produce a straight chamfer (exception: Bevel Shape set to Step),

Load Preset...
Save Preset...
Load Preset...
Save Preset...

These two commands can be used to save the bevel values in this section as presets and load them again. These are saved and managed in the Content Browser under Presets/User (in the respective folder).

Note also the presets already included that offer a wide range of shapes.

Bevel Outside

Normally (option disabled), beveling is done using caps surfaces that decrease in size and the contour (e.g., Text spline) remains constant. If, on the other hand, the caps surfaces should remain constant in their size, this option should be enabled. The contour size will increase correspondingly. Especially for very detailed shapes or text where very little space is available for inner contours, beveling can take place on the outside.

No control over self-intersection is available.

Avoid Self Intersections

This option offers a very useful function. If you remember how caps surfaces/fillets worked in previous versions, you will know that larger fillets often had intersecting mesh that made the surface useless:

If the bevel Size is increased, the caps surfaces decrease in size from left to right until the bevel ends in a closed edge. At the top left you see the result in older versions.
Avoid Self Intersections can help in many situations: chisled text is not a problem anymore and creating hipped roofs using a spline as an outline is quickly done.

For rare instances in which this function produces unwanted results, it can be disabled.

Caps Type

Here you can define how the caps surfaces’ mesh should be shaped. Triangles/Quradrangles are like the earlier Cinema 4D modes (prior to R21) that produce triangles and quads, respectively. N-Gons creates a single polygon that looks like Quandrangles internally.

For the first 3 modes, no new points will be created on the caps surfaces. The result: long triangles will be created that can lead to problems for shading or deformations.

As a rule of thumb: If the caps surfaces will not be deformed you can use N-Gons, otherwise Delaunay. Note also the subdivision of the splines involved that can be affected via the Intermediate Points setting. It is often better to use Uniform. Then, the linear spline segments will also be subdivided, which is usually critical for deformations.

Delaunay adds a triangle mesh to the caps surfaces with an inner angle that is similarly large, which prevents long, bothersome triangles. Such meshes are easy to deform without generating unwanted artefacts:

Delaunay offers several settings (see below).

If Regular Grid is selected, the caps surface will be made up of polygons of similar size arranged in a uniform manner. What is this good for? Let’s say you have 2 animated splines beneath a spline mask that combine to create a common spline that in turn lies in an Extrude object. The caps surfaces have to change in the course of the animation. If Delauney is selected, points on the caps surfaces can jump randomly due to the adaptive nature of the effect. This effect is reduced drastically if Regular Grid is selected.

Density [-∞..100%]

When creating caps surface triangles, the triangles’ size on the outer and inner edges is initially defined by the subdivision (Intermediate Points) of the base spline. The triangles can increase in size approaching the interior (in some cases they can become smaller). As usual, it’s a good idea to have as few polygons as possible. The following distribution of polygons results from a uniform spline subdivision:

From left to right: none, middle and high Density values.

The result at the right is the most desirable.

The smaller the Density value, the larger the triangles in the interior of the caps surfaces and vice-versa.

Be carefule with Density values that are too high: these are rarely of any use.

Size [0..+∞m]

If Caps Type is set to Regular Grid, the Size setting will be made available. This is used to define the polygon size for the caps surface.

Quad Dominant

Enable this option to create four-sided polygons. No caps surface points will be modified. Some triangles will nevertheless be created, so you can’t assume you will have only quads.

Break Phong Rounding

If this option is enabled, phong break edges (see also Phong Break Selection) can be assigned at the Start and End surfaces. The transitions from shell/caps surfaces to the bevel surfaces are then somewhat more accentuated.