Navigation
API > API/Plugins > API/Plugins/PPMChainGraph
Post Process Material Chain Graph defines a collection of Post Process Material of passes that are executed one after another. Individual passes can write into Scene Color or Temporary render target, but at the end of chain graph the combined result is always written into Scene Color.
| Name | UPPMChainGraph |
| Type | class |
| Header File | /Engine/Plugins/Experimental/PostProcessMaterialChainGraph/Source/PostProcessMaterialChainGraph/Public/PPMChainGraph.h |
| Include Path | #include "PPMChainGraph.h" |
Syntax
UCLASS (BlueprintType, Meta=(DisplayName="Post Process Material Chain Graph"))
class UPPMChainGraph : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPPMChainGraph
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPPMChainGraph
(
const FObjectInitializer& ObjectInitializer |
PPMChainGraph.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExternalTextures | TMap< FString, TObjectPtr< UTexture2D > > | External textures and rendertargets that can be mapped to Scene Texture Inputs. | PPMChainGraph.h |
|
| Passes | TArray< FPPMChainGraphPostProcessPass > | Post Process Material Passes. | PPMChainGraph.h | |
| PointOfExecution | EPPMChainGraphExecutionLocation | Identifies at which point of post processing this graph is going to be executed. | PPMChainGraph.h |
|