Go to: Related nodes. Attributes.

Computes the edges bevel

Node nameParentsClassificationMFn typeCompatible function sets
polySmartBevelgwBasegeometrykPolySmartBevelkBase
kNamedObject
kDependencyNode
kMidModifier
kPolySmartBevel

Related nodes

polyPlanarProj, polyProj, polyQuad, polySoftEdge, polySubdEdge, polyMoveVertex, polyMoveEdge, polyExtrudeEdge, polyMoveFace, polyChipOff, polyExtrudeFace, polySewEdge, polySphProj, polyCylProj, polyMergeVert

Attributes (26)

alongEdgeSequenceSmoothing, depth, filterAngle, filterEdgesByAngle, filterEdgesByMaxAngle, filterEdgesBySelection, filterFromSmoothing, filterHardEdges, filterMaxAngle, limitWidth, maxSafeWidth, normalSmoothingIterationLimit, safeWidthLimitBinarySearch, safeWidthLimitBoundingBox, safeWidthLimitConvex, safeWidthLimitHardIslands, safeWidthLimitMeshBoundary, segments, selectedEdgeGroup, selectedFaceGroup, sequenceSmoothingIterationLimit, setPerimeterHard, smoothingThreshold, vertexWeldCleanup, vertexWeldCleanupThreshold, width

Long name (short name)TypeDefaultFlags
alongEdgeSequenceSmoothing (aes) booltrueoutputinputconnectablestorable
Enable along edge sequence smoothing
depth (dep) distance (float)double0.5cmoutputinputconnectablestorablekeyable
The offset for bevel.
filterAngle (fa) angle (double)30.0degoutputinputconnectablestorablekeyable
Filtering based on minimal angle, enabled by filterEdgesByAngle
filterEdgesByAngle (fea) boolfalseoutputinputconnectablestorable
If true, edges will be filtered out if the angle between them is less than the filterAngle.
filterEdgesByMaxAngle (fmx) bool0outputinputconnectablestorable
If true, edges will be filtered out if the angle between them is more than the filterMaxAngle.
filterEdgesBySelection (fes) booltrueoutputinputconnectablestorable
If true, edges will be filtered out based on what is currently selected.
filterFromSmoothing (ffs) enum1outputinputconnectablestorable
Option used to filter out edges based on smoothness
filterHardEdges (fhe) boolfalseoutputinputconnectablestorable
If true, edges will be filtered out if the edge is not hard.
filterMaxAngle (mxa) angle (double)0.0degoutputinputconnectablestorablekeyable
Filtering based on maximal angle, enabled by filterEdgesByMaxAngle
limitWidth (kw) bool1outputinputconnectablestorable
If true, witdth will be automatically cropped to the maximum reliable value
maxSafeWidth (msw) distance (float)std::numeric_limits<float>::quiet_NaNoutputinputconnectablestorablekeyable
The maximum width that is safe for the operation.
normalSmoothingIterationLimit (nsl) integer100outputinputconnectablestorable
Maximum number of smoothing iterations to perform while computing the surface normal distribution
safeWidthLimitBinarySearch (sbs) booltrueoutputinputconnectablestorable
Limit binary search
safeWidthLimitBoundingBox (sbb) booltrueoutputinputconnectablestorable
Limit bbox
safeWidthLimitConvex (slc) booltrueoutputinputconnectablestorable
Limit convex
safeWidthLimitHardIslands (shi) boolfalseoutputinputconnectablestorable
Limit hard islands
safeWidthLimitMeshBoundary (smb) booltrueoutputinputconnectablestorable
Limit mesh boundary
segments (sg) integerint1outputinputconnectablestorablekeyable
The number of segments used for beveling.
selectedEdgeGroup (seg) componentListnullptroutputconnectable
For debugging purposes
selectedFaceGroup (sfg) componentListnullptroutputconnectable
For debugging purposes
sequenceSmoothingIterationLimit (ssl) integer100outputinputconnectablestorable
Maximum number of smoothing iterations to perform while computing the smoothed curve
setPerimeterHard (sph) bool0outputinputconnectablestorable
If true, edges will around the bevel perimeter will always be kept hard in the smoothing process.
smoothingThreshold (sth) angle (double)30.0degoutputinputconnectablestorablekeyable
The angle between outward normal vectors at face adjacent to an edge, below which the edge is not considered to be hard during the smoothing process.
vertexWeldCleanup (vwc) booltrueoutputinputconnectablestorablehidden
If enable, will weld vertices according to the threshold
vertexWeldCleanupThreshold (vwt) distance (float)double0.25cmoutputinputconnectablestorablekeyablehidden
Threshold where vertices will be merge
width (w) distance (float)std::numeric_limits<float>::quiet_NaNoutputinputconnectablestorablekeyable
The width for bevel.