unreal.CompositingMaterial

class unreal.CompositingMaterial(material=None, param_pass_mappings={})

Bases: unreal.CompositingParamPayload

Compositing Material

C++ Source:

  • Plugin: Composure

  • Module: Composure

  • File: CompositingMaterialPass.h

Editor Properties: (see get_editor_property/set_editor_property)

  • editor_hidden_params (Array(Name)): [Read-Write] Editor Hidden Params

  • material (MaterialInterface): [Read-Write] Material

  • param_pass_mappings (Map(Name, Name)): [Read-Write] Maps material texture param names to prior passes/elements. Overrides the element’s param mapping list above.

  • required_material_params (Map(Name, NamedCompMaterialParam)): [Read-Write] Required Material Params

  • vector_override_proxies (Map(Name, LinearColor)): [Read-Write] Required for customizing the color picker widget - need a property to wrap (one for each material param).

property material

[Read-Write] Material

Type

(MaterialInterface)

property param_pass_mappings

[Read-Write] Maps material texture param names to prior passes/elements. Overrides the element’s param mapping list above.

Type

(Map(Name, Name))