BevelModifier(Modifier)¶
base classes — bpy_struct
, Modifier
-
class
bpy.types.
BevelModifier
(Modifier)¶ Bevel modifier to make edges and vertices more rounded
-
angle_limit
¶ Angle above which to bevel edges
Type: float in [0, 3.14159], default 0.0
-
edge_weight_method
¶ What edge weight to use for weighting a vertex
Type: enum in [‘AVERAGE’, ‘SHARPEST’, ‘LARGEST’], default ‘AVERAGE’
-
limit_method
¶ NONE
None, Bevel the entire mesh by a constant amount.ANGLE
Angle, Only bevel edges with sharp enough angles between faces.WEIGHT
Weight, Use bevel weights to determine how much bevel is applied in edge mode.VGROUP
Vertex Group, Use vertex group weights to select whether vertex or edge is beveled.
Type: enum in [‘NONE’, ‘ANGLE’, ‘WEIGHT’, ‘VGROUP’], default ‘NONE’
-
loop_slide
¶ Prefer sliding along edges to having even widths
Type: boolean, default False
-
material
¶ Material index of generated faces, -1 for automatic
Type: int in [-1, 32767], default 0
-
offset_type
¶ What distance Width measures
OFFSET
Offset, Amount is offset of new edges from original.WIDTH
Width, Amount is width of new face.DEPTH
Depth, Amount is perpendicular distance from original edge to bevel face.PERCENT
Percent, Amount is percent of adjacent edge length.
Type: enum in [‘OFFSET’, ‘WIDTH’, ‘DEPTH’, ‘PERCENT’], default ‘OFFSET’
-
profile
¶ The profile shape (0.5 = round)
Type: float in [0, 1], default 0.0
-
segments
¶ Number of segments for round edges/verts
Type: int in [1, 100], default 0
-
use_clamp_overlap
¶ Clamp the width to avoid overlap
Type: boolean, default False
-
use_only_vertices
¶ Bevel verts/corners, not edges
Type: boolean, default False
-
vertex_group
¶ Vertex group name
Type: string, default “”, (never None)
-
width
¶ Bevel value/amount
Type: float in [0, inf], default 0.0
-
Inherited Properties
Inherited Functions