Bevel

Filters / Effects

Optimized tile-local connected-component island-aware JFA bevel with automatic slope smoothing.

Select a node to adjust its parameters. Double-click a node to inspect.

Inputs

  • input

Parameters

ParameterTypeDefaultRangeDescription
distance
Distance
float0.5-1 to 1Bevel width. Negative = inward, positive = outward.
bevel_mode
Corner Type
enumroundDistance shape used around bevel corners: round uses Euclidean distance, angular uses a square/chebyshev distance.
  • round : Use rounded Euclidean distance around bevel corners.
  • angular : Use angular square-style distance around bevel corners.
profile
Profile
enumarcEquation used for the 0 to 1 curve. Arc: circular curve; Curve 0 is linear, Curve 1 is a quarter-circle arc. Power: exponent curve; Curve 0 is linear, Curve 1 is square root, Curve -1 is square. Cosine: sinusoidal ease curve; Curve 0 is a smooth S-curve, positive reaches 1 sooner, negative reaches 1 later.
  • arc : Use the circular arc profile; Curve 0 is linear and positive Curve rounds outward.
  • power : Use a power curve; positive Curve softens early, negative Curve tightens early.
  • cosine : Use a sinusoidal ease curve for smooth S-shaped transitions.
curve
Curve
float0-2 to 2Adjusts the selected profile. Negative values make it tighter; positive values make it broader.

Outputs

  • output (default format: r32float)