unreal.InterchangeGenericMaterialPipeline
¶
- class unreal.InterchangeGenericMaterialPipeline(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
InterchangePipelineBase
Interchange Generic Material Pipeline
C++ Source:
Plugin: Interchange
Module: InterchangePipelines
File: InterchangeGenericMaterialPipeline.h
Editor Properties: (see get_editor_property/set_editor_property)
asset_name
(str): [Read-Write] If set, and there is only one asset and one source, the imported asset will be given this name.create_material_instance_for_parent
(bool): [Read-Write] If set, additional material instances are created for reference/parent materials.identify_duplicate_materials
(bool): [Read-Write] If set, reference materials along with respective material instances are created.import_materials
(bool): [Read-Write] If enabled, imports the material assets found in the sources.material_import
(InterchangeMaterialImportOption): [Read-Write] Determines what kind of material assets should be created for the imported materials.parent_material
(SoftObjectPath): [Read-Write] Optional material used as the parent when importing materials as instances. If no parent material is specified, one will be automatically selected during the import process.pipeline_display_name
(str): [Read-Write] The name of the pipeline that will be display in the import dialog.search_location
(InterchangeMaterialSearchLocation): [Read-Write] Specify where we should search for existing materials when importing.texture_pipeline
(InterchangeGenericTexturePipeline): [Read-Only]
- property asset_name: str¶
[Read-Write] If set, and there is only one asset and one source, the imported asset will be given this name.
- Type:
(str)
- property create_material_instance_for_parent: bool¶
[Read-Write] If set, additional material instances are created for reference/parent materials.
- Type:
(bool)
- property identify_duplicate_materials: bool¶
[Read-Write] If set, reference materials along with respective material instances are created.
- Type:
(bool)
- property import_materials: bool¶
[Read-Write] If enabled, imports the material assets found in the sources.
- Type:
(bool)
- property material_import: InterchangeMaterialImportOption¶
[Read-Write] Determines what kind of material assets should be created for the imported materials.
- Type:
- property parent_material: SoftObjectPath¶
[Read-Write] Optional material used as the parent when importing materials as instances. If no parent material is specified, one will be automatically selected during the import process.
- Type:
- property pipeline_display_name: str¶
[Read-Write] The name of the pipeline that will be display in the import dialog.
- Type:
(str)
- property search_location: InterchangeMaterialSearchLocation¶
[Read-Write] Specify where we should search for existing materials when importing.
- property texture_pipeline: InterchangeGenericTexturePipeline¶
[Read-Only]