unreal.AvaExtrudeModifier

class unreal.AvaExtrudeModifier(outer: Object | None = None, name: Name | str = 'None')

Bases: AvaGeometryBaseModifier

This modifier extrude triangles from a 2D shape with a specific depth and optionally closes the back

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheModifiers

  • File: AvaExtrudeModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • close_back (bool): [Read-Write] Closes the back of the extrude for a 2D shape for example

  • depth (float): [Read-Write] Handles mesh depth to extrude primary section

  • extrude_mode (AvaExtrudeMode): [Read-Write] Specifies the Extrude direction

  • modifier_enabled (bool): [Read-Write] Is the modifier enabled or disabled

  • move_mesh_opposite_direction (bool): [Read-Write] Moves the mesh in the opposite extrude direction by the depth distance deprecated: Use ExtrudeMode instead

property close_back: bool

[Read-Write] Closes the back of the extrude for a 2D shape for example

Type:

(bool)

property depth: float

[Read-Write] Handles mesh depth to extrude primary section

Type:

(float)

property extrude_mode: AvaExtrudeMode

[Read-Write] Specifies the Extrude direction

Type:

(AvaExtrudeMode)

property move_mesh_opposite_direction: bool

[Read-Write] Moves the mesh in the opposite extrude direction by the depth distance deprecated: Use ExtrudeMode instead

Type:

(bool)