Cinema 4D Cinema 4D Prime Create Menu Deformer object Bulge Object
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Bulge Object

Basic Coord. Object Falloff

Object Properties

Size [XYZ m]

You can use the input box(es) to change the deformer’s dimension(s).


Different modes for deformation.

There are three modes for bulge deformation: Limited, Within Box and Unlimited.


The entire object is affected. Surfaces at a height between the top and bottom of the (non-deformed) cyan box are bulged and the other surfaces are translated if necessary to accommodate the bulge. In the example, the result is the same as Within Box. However, the effect differs when the bulge deformer is moved or rotated.

Within Box

Surfaces within the (non-deformed) cyan box bulge. Surfaces outside the box remain exactly where they are (they are unaffected).


The entire object bulges.

Strength [-∞..+∞%]

Defines the strength of deformation. To change this value interactively, drag the orange handle in the viewport.

Curvature [0..+∞%]

This value affects the curvature of the deformer.


If this option is enabled, the deformation is softened near the top and bottom.

Fit to Parent

This might be the best thing since sliced bread. A simple click on this button will adjust the size of the Deformer object to the Parent object to be deformed (i.e. to its bounding box). The object will be enclosed entirely and deformed as a whole. This means that the Deformer’s size must no longer be tediously adjusted manually (click here for additional information).

Create a Deformer object, position it and click on Fit to Parent to fit it to the object to be deformed.

Furthermore, Deformer objects’ axes will be fitted to the axes of the nearest Parent object, i.e., you rotate the Deformer object interactively in the direction in which its effect should be exerted, click on the Fit to Parent button and the Deformer object will snap to the nearest axis (it will simultaneously assume this as its origin).

For some Deformer objects (e.g., Squash & Stretch), only the origin or other useful parameters will be fitted to the Parent object, depending on the function selected.