2D modifiers operate on vector-based geometry such as shapes, outlines, and text. They are typically used to prepare artwork for cutting, engraving, printing, or extrusion into 3D geometry.
These modifiers are often combined with text, shape, and preprocessing nodes to generate clean, production-ready 2D geometry.
Modifier
Description
Input
Align Shape
Aligns a 2D shape relative to the origin or another shape.
Clamped Text: The text output after applying the textbox width. This represents the actual text that remains visible when the text is clipped by the available textbox width.
Rotate Shape
Rotates a 2D shape by a given angle.
Inputs
Shape: The 2D shape to rotate.
Angle: Rotation angle in degrees.
Relative: When enabled, rotation is around the object’s own center; when disabled, rotation is in world space.
Outputs
Shape: The rotated shape.
Round Corners
Rounds sharp corners of a shape by applying inner and outer radii, improving smoothness and manufacturability.
Inputs
Shape
Input shape to process.
Inner Radius
Radius applied to concave (inner) corners.
Outer Radius
Radius applied to convex (outer) corners.
Rounding Angle Threshold
Defines which angles are considered corners and should be rounded.
Arc Subdivide Precision
Controls smoothness of generated arcs.
Max Arc Subdivide Length
Maximum segment length for arc subdivision.
Outputs
Shape
Shape with rounded corners applied.
Scale Shape
Scales a 2D shape along the X and/or Y axis.
Inputs
Shape: The 2D shape to scale.
X: Scale factor along X.
Y: Scale factor along Y.
Relative: When enabled, scales relative to the object’s own center; when disabled, scales in world space.
Outputs
Shape: The scaled shape.
Shape dimensions
Provides the overall dimensions of a shape.
Inputs
Source
Input shape.
Outputs
Width
Total width of the shape.
Height
Total height of the shape.
Shape path count
Returns the number of paths (closed or open contours) in a shape.