unreal.AvaShapeParametricMaterial

class unreal.AvaShapeParametricMaterial(style: AvaShapeParametricMaterialStyle = Ellipsis, texture: Texture = Ellipsis, color_a: LinearColor = Ellipsis, color_b: LinearColor = Ellipsis, gradient_offset: float = 0.0, gradient_rotation: float = 0.0, use_unlit_material: bool = False, use_two_sided_material: bool = False, translucency: AvaShapeParametricMaterialTranslucency = Ellipsis)

Bases: StructBase

Ava Shape Parametric Material

C++ Source:

  • Plugin: Avalanche

  • Module: AvalancheShapes

  • File: AvaShapeParametricMaterial.h

Editor Properties: (see get_editor_property/set_editor_property)

  • color_a (LinearColor): [Read-Write] Primary colour for the material

  • color_b (LinearColor): [Read-Write] Secondary colour for the material

  • gradient_offset (float): [Read-Write] Offset for gradient style material

  • gradient_rotation (float): [Read-Write] Rotation for gradient style material

  • style (AvaShapeParametricMaterialStyle): [Read-Write] Default style for the material

  • texture (Texture): [Read-Write] Simple texture for the material

  • translucency (AvaShapeParametricMaterialTranslucency): [Read-Write] How to handle translucency for the underlying material

  • use_two_sided_material (bool): [Read-Write] whether the material is one sided or two sided

  • use_unlit_material (bool): [Read-Write] whether the material is unlit or default lit

property color_a: LinearColor

[Read-Write] Primary colour for the material

Type:

(LinearColor)

property color_b: LinearColor

[Read-Write] Secondary colour for the material

Type:

(LinearColor)

property gradient_offset: float

[Read-Write] Offset for gradient style material

Type:

(float)

property gradient_rotation: float

[Read-Write] Rotation for gradient style material

Type:

(float)

property style: AvaShapeParametricMaterialStyle

[Read-Write] Default style for the material

Type:

(AvaShapeParametricMaterialStyle)

property texture: Texture

[Read-Write] Simple texture for the material

Type:

(Texture)

property translucency: AvaShapeParametricMaterialTranslucency

[Read-Write] How to handle translucency for the underlying material

Type:

(AvaShapeParametricMaterialTranslucency)

property use_two_sided_material: bool

[Read-Write] whether the material is one sided or two sided

Type:

(bool)

property use_unlit_material: bool

[Read-Write] whether the material is unlit or default lit

Type:

(bool)