unreal.InterchangeMaterialXPipeline

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

Bases: InterchangePipelineBase

Interchange Material XPipeline

C++ Source:

  • Plugin: Interchange

  • Module: InterchangePipelines

  • File: InterchangeMaterialXPipeline.h

Editor Properties: (see get_editor_property/set_editor_property)

  • recompute_normals (bool): [Read-Write] Derive the normals from height for displacement shaders, this option is best suited with procedural normals (for example shader graphs created specifically for offline-renderers). Otherwise this option should be disabled if there’s already a normal map plugged to the normal input of the surfaceshader.

  • volumetric_material (bool): [Read-Write] If true, handle Volume Distribution Functions as volumetric materials, i.e an internal Substrate Volumetric FOG-Cloud BSDF is created, otherwise a simple volume Slab BSDF is used.