unreal.MovieGraphMaterialParameterCollectionModifier

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

Bases: MovieGraphModifierBase

A modifier that allows for changing scalar and vector parameters within a Material Parameter Collection.

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MovieGraphMaterialParameterCollectionModifier.h

Editor Properties: (see get_editor_property/set_editor_property)

  • material_parameter_collection (MaterialParameterCollection): [Read-Write] The Material Parameter Collection that this modifier should update.

  • scalar_parameter_updates (Map[Name, float]): [Read-Write] The names and values of scalar parameters that this modifier will apply.

  • vector_parameter_updates (Map[Name, LinearColor]): [Read-Write] The names and values of vector parameters that this modifier will apply.

clear_parameter_values() None

Clear the scalar and vector parameter values that have been set on this modifier.

property material_parameter_collection: MaterialParameterCollection

[Read-Write] The Material Parameter Collection that this modifier should update.

Type:

(MaterialParameterCollection)

property scalar_parameter_updates: None

[Read-Write] The names and values of scalar parameters that this modifier will apply.

Type:

(Map[Name, float])

property vector_parameter_updates: None

[Read-Write] The names and values of vector parameters that this modifier will apply.

Type:

(Map[Name, LinearColor])