Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
| Name | UInterchangeMaterialXPipeline |
| Type | class |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeMaterialXPipeline.h |
| Include Path | #include "InterchangeMaterialXPipeline.h" |
Syntax
UCLASS (MinimalAPI, Config=Interchange, BlueprintType)
class UInterchangeMaterialXPipeline : public UInterchangePipelineBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangePipelineBase → UInterchangeMaterialXPipeline
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeMaterialXPipeline() |
InterchangeMaterialXPipeline.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PathToEnumMapping | TMap< FString, EInterchangeMaterialXSettings > | InterchangeMaterialXPipeline.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bVolumetricMaterial | bool | 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. | InterchangeMaterialXPipeline.h |
|
| MaterialXSettings | TObjectPtr< UMaterialXPipelineSettings > | InterchangeMaterialXPipeline.h |
Functions
Protected
Overridden from UInterchangePipelineBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AdjustSettingsForContext
(
const FInterchangePipelineContextParams& ContextParams |
InterchangeMaterialXPipeline.h | ||
virtual bool CanExecuteOnAnyThread
(
EInterchangePipelineTask PipelineTask |
InterchangeMaterialXPipeline.h | ||
virtual void ExecutePipeline
(
UInterchangeBaseNodeContainer* BaseNodeContainer, |
InterchangeMaterialXPipeline.h |