unreal.GeometryScriptMeshBevelSelectionOptions

class unreal.GeometryScriptMeshBevelSelectionOptions(bevel_distance: float = 0.0, infer_material_id: bool = False, set_material_id: int = 0, subdivisions: int = 0, round_weight: float = 0.0)

Bases: StructBase

Geometry Script Mesh Bevel Selection Options

C++ Source:

  • Plugin: GeometryScripting

  • Module: GeometryScriptingCore

  • File: MeshModelingFunctions.h

Editor Properties: (see get_editor_property/set_editor_property)

  • bevel_distance (float): [Read-Write] Distance that each beveled mesh edge is inset from it’s initial position

  • infer_material_id (bool): [Read-Write] If true, when faces on either side of a beveled mesh edges have the same Material ID, beveled edge will be set to that Material ID. Otherwise SetMaterialID is used.

  • round_weight (float): [Read-Write] Roundness of the bevel. Ignored if Subdivisions = 0.

  • set_material_id (int32): [Read-Write] Material ID to set on the new faces introduced by bevel operation, unless bInferMaterialID=true and non-ambiguous MaterialID can be inferred from adjacent faces

  • subdivisions (int32): [Read-Write] Number of edge loops added along the bevel faces

property bevel_distance: float

[Read-Write] Distance that each beveled mesh edge is inset from it’s initial position

Type:

(float)

property infer_material_id: bool

[Read-Write] If true, when faces on either side of a beveled mesh edges have the same Material ID, beveled edge will be set to that Material ID. Otherwise SetMaterialID is used.

Type:

(bool)

property round_weight: float

[Read-Write] Roundness of the bevel. Ignored if Subdivisions = 0.

Type:

(float)

property set_material_id: int

[Read-Write] Material ID to set on the new faces introduced by bevel operation, unless bInferMaterialID=true and non-ambiguous MaterialID can be inferred from adjacent faces

Type:

(int32)

property subdivisions: int

[Read-Write] Number of edge loops added along the bevel faces

Type:

(int32)