UModeler X MCPis live — model with an AI agent
UModeler X

Modifiers

The non-destructive modifier stack a parametric shape keeps, and the list of modifiers available to it.

A parametric shape keeps a non-destructive modifier stack inside its component. You can stack Twist, Mirror, Shell and others without converting to an editable mesh first.


Order of application

Every rebuild goes through these steps.

  1. Build the base form from the parameters
  2. Apply the modifier stack from top to bottom
  3. Bake the result into the render mesh

Changing a parameter restarts from step 1, so the modifier result is recomputed every time. Reordering the stack changes the result.


Available modifiers

ModifierDescription
TwistTwist around an axis.
BendBend around an axis.
PushPush along the normals.
MirrorMirror across a plane.
ScrewRotate and extrude along a helix.
SubdivideSubdivide faces.
ShellGive the surface thickness.
DecimateReduce the polygon count.
LinearArrayRepeat along a direction.
RadialArrayRepeat in a circle.
FFD2x2x2 / FFD3x3x3 / FFD4x4x4Free-form deformation through a control cage.

For what each parameter means, see the Modifier documentation.


Object mode and gizmos

Modifiers with custom Scene view gizmos, such as Mirror and FFD, do not draw those gizmos while the shape is in Object mode. This keeps you from grabbing a modifier gizmo while placing objects. Switch to Edit mode to manipulate them.


Adding modifiers from a script

In the script DSL, indent a mod line under the shape.

cylinder "Column" r=0.3 h=4
  mod twist angle=360 twistaxis=Y
  mod subdivide

Parameter names are case-insensitive. An unknown name is rejected before execution, and the error comes back with the list of valid parameters. See Scene Script Syntax for details.

Modifiers | UModeler X Manual