unreal.MetaHumanCharacterTextureMaterialOverrides

class unreal.MetaHumanCharacterTextureMaterialOverrides(enable_texture_overrides: bool = False, texture_overrides: MetaHumanCharacterSkinTextureSoftSet = Ellipsis, enable_material_overrides: bool = False, material_overrides: MetaHumanCharacterMaterialOverrideSet = Ellipsis, inherit_ui_params_and_src_textures: bool = False)

Bases: StructBase

Holds texture and material override settings

C++ Source:

  • Plugin: MetaHumanCharacter

  • Module: MetaHumanCharacter

  • File: MetaHumanCharacterSkin.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enable_material_overrides (bool): [Read-Write]

  • enable_texture_overrides (bool): [Read-Write]

  • inherit_ui_params_and_src_textures (bool): [Read-Write] When enabled, UI material parameters (Skin, Eyes, Makeup, Teeth & Eyelashes) and source textures are applied on top of the override materials. When disabled, override materials are used as-is.

  • material_overrides (MetaHumanCharacterMaterialOverrideSet): [Read-Write]

  • texture_overrides (MetaHumanCharacterSkinTextureSoftSet): [Read-Write]

property enable_material_overrides: bool

[Read-Write]

Type:

(bool)

property enable_texture_overrides: bool

[Read-Write]

Type:

(bool)

property inherit_ui_params_and_src_textures: bool

[Read-Write] When enabled, UI material parameters (Skin, Eyes, Makeup, Teeth & Eyelashes) and source textures are applied on top of the override materials. When disabled, override materials are used as-is.

Type:

(bool)

property material_overrides: MetaHumanCharacterMaterialOverrideSet

[Read-Write]

Type:

(MetaHumanCharacterMaterialOverrideSet)

property texture_overrides: MetaHumanCharacterSkinTextureSoftSet

[Read-Write]

Type:

(MetaHumanCharacterSkinTextureSoftSet)