Nodes Bevel

The Bevel node rounds the corners of a shape by converting them into smooth curves. It’s applied on all points by default or can be selectively applied to points within a specified group parameter.

Parameters

ParameterDescription
LabelThe display name for the node.
GroupSelect points to bevel. If empty, all points are affected.
AmountThe distance to bevel the points.

Visualization

The Bevel node provides a live preview of the bevel effect directly in the canvas if you click Enter key hovering over viewport. This visualization provides immediate feedback on how the Amount parameter is affecting the shape.

StateDescriptionVisualization
NormalA green curve indicates that the bevel amount is within the valid range and not colliding with neighboring points.
CollidingA red curve indicates that the bevel amount has reached its maximum limit and is being clamped to prevent self-intersection.

Examples

ExampleParametersResult
BeforeA standard rectangle shape with four sharp corners.
Single CornerUsing a Group to select only the top-right point.
All CornersWith the Group parameter empty, all points are beveled equally.
Collision ClampingThe bevel amount is automatically clamped to prevent it from overlapping with adjacent points, ensuring a clean result.

Usage with Complex Shapes

The Bevel node is a point-based operator, meaning it needs a structured list of points to identify the corners it should round.

Nodes that procedurally generate or combine shapes—such as Boolean, Clip, Mirror (with weld), are path-based operators. They generate a new shape outline (an SVG path) but do not preserve the original point structure. As a result, connecting these nodes directly to a Bevel node will not work, as the Bevel node won’t find any points to modify.

To solve this, you must use a Resample node to regenerate points along the new path before beveling.

1. Complex Shape

Shapes from nodes like `Boolean` have no editable points.

2. The Workflow

Use `Resample` to create points, then `Bevel` to round them.

BooleanResampleBevel

3. Final Result

The shape now has smooth, beveled corners.

See Also