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).
material

(MaterialInterface) – [Read-Write] Material

param_pass_mappings

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