Smart Bevel

Smart Bevel creates smooth, adjustable bevels with precise width, segment, and depth controls after a Boolean operation, supporting world units and complex geometry. It works by following the model's topology outward from the selected edges, such as newly created post-Boolean intersections, traveling a defined distance and generating interpolated geometry between the resulting edge paths. Its built-in limiting functionality prevents bevels from intersecting, collapsing, or producing poor topology, resulting in cleaner and more predictable geometry.

After applying an Edit modifier:

Interface

Bevel Options

The Smart Bevel interface is organized into two rollouts: Parameters, which includes Presets, Bevel Options, and Selection, and Output. These rollouts and their respective options are similar to other surface modeling features like Chamfer, offering familiar controls for refining edges and surfaces.

image

Parameters

Presets

Smart Bevel presets provide ready-to-use configurations designed for common modeling workflows such as Boolean cleanup, hard-surface edge definition, subdivision support edges, and procedural stack modeling.

Note: No presets are active when the modifier is applied. It is using its own defaults until you specify a preset to use.

Each preset defines:

image

Presets let you switch modeling intent instantly without manually adjusting multiple parameters. You can load, save, and delete presets to best suit your workflow.

Bevel Options

Selection

The Selection section has many similarities to the Chamfer modifier, notably within its rollout.

image

Angle: By default, the Angle option is turned on. This setting prevents Smart Bevel from affecting all edges indiscriminately. Instead, it only applies to those edges where the adjacent faces meet at an angle greater than the specified threshold value, set in the angle value beside the Angle checkbox.

Note: If you are not using Selected Edges and are instead working with options like From Stack, make sure either By Angle or Unsmooth Edges is selected. Otherwise, Smart Bevel may attempt to process all edges on the model. This can greatly increase geometry density, slow performance, and create unnecessarily dense topology.

Use Unsmoothed Edges: The Use Unsmoothed Edges checkbox makes the bevel apply only to edges marked as hard or unsmoothed. This option is useful if you have already defined the hard and soft edges in your low-poly model and want to quickly apply bevels only to the hard edges.

Output

Material Output

The Material Output option in Smart Bevel allows you to assign the newly created bevel faces to a specific Material ID. This Material ID can then be used with a Multi/Sub-Object material that you create.

If Material Output is turned off, the new bevel faces are automatically assigned to Material ID 1

Material ID: When you select Material Output, you can specify a Material ID for the beveled faces. The Material ID is a number that matches a specific section within a multi-part material. By default, the new faces are assigned to Material ID 1. You can change this to any other Material ID to match your project's requirements.

Smoothing Output

image

Smoothing Output in Smart Bevel helps to manage the smoothing of the geometry created by the bevel operation. This ensures that the new faces blend smoothly with the surrounding geometry, avoiding hard edges where they are not desired.

In the rollout, you have two options: Smooth Entire Object and Smooth Bevel Only

Smooth to Adjacent: This option activates when Smooth Bevel Only is selected. Smooth to Adjacent ensures the new beveled faces are smoothed in relation to the adjacent faces. It compares the normals of the newly created faces with those of the existing faces and blends them for a seamless transition.

Note: When using Smooth Bevel Only or Smooth to Adjacent, the Threshold specifies the angle at which adjacent faces should be blended. Adjust this value to fine-tune the smoothing effect.

Arc Cleanup