Navigation
API > API/Plugins > API/Plugins/DisplayClusterMoviePipeline
Movie Graph PathTracer render pass node for nDisplay.
| Name | UDisplayClusterMovieGraphPathTracerRenderPassNode |
| Type | class |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterMoviePipeline/Public/Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
| Include Path | #include "Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h" |
Syntax
UCLASS (BlueprintType)
class UDisplayClusterMovieGraphPathTracerRenderPassNode : public UMovieGraphPathTracerRenderPassNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieGraphNode → UMovieGraphSettingNode → UMovieGraphRenderPassNode → UMovieGraphImagePassBaseNode → UMovieGraphPathTracerRenderPassNode → UDisplayClusterMovieGraphPathTracerRenderPassNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDisplayClusterMovieGraphPathTracerRenderPassNode() |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~UDisplayClusterMovieGraphPathTracerRenderPassNode() |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllowedNodeNamesList | TArray< FString > | Render only nodes from this list. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| AllowedViewportNamesList | TArray< FString > | Render only viewports from this list. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| bOverride_AllowedNodeNamesList | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_AllowedViewportNamesList | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_EXRLayerGrouping | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_OutputMethod | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_OutputResolution | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_OverscanMode | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_ResolutionScale | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_RootActorRef | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_StereoMode | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| bOverride_WarpBlendMode | uint8 | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
|
| EXRLayerGrouping | EDisplayClusterMoviePipelineEXRLayerGrouping | Controls how nDisplay viewports are grouped into multi-layer EXR files. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| OutputMethod | EDisplayClusterMoviePipelineOutputMethod | Determines how nDisplay renders output: per-viewport, via output mapping layout, or via projection policy. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| OutputResolution | FIntPoint | Overrides the output resolution. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| OverscanMode | EDisplayClusterMoviePipelineOverscanMode | Selects the overscan source: MRP default or nDisplay viewport overscan. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| ResolutionScale | float | Uniform scale applied to the viewport resolution before rendering. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| RootActorClassRef | TSoftClassPtr< ADisplayClusterRootActor > | Container with DCRA instance class: for using multiple instances of DCRA of the same class in multiple scenes. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | |
| RootActorRef | TSoftObjectPtr< ADisplayClusterRootActor > | Reference to the DisplayCluster Root Actor to use for this render. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| StereoMode | EDisplayClusterMoviePipelineStereoMode | Stereo rendering mode for this pass. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
| WarpBlendMode | EDisplayClusterMoviePipelineWarpBlendMode | Controls how warp-blend is applied and composited for this pass. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRenderCameraSourceInitialized | bool | Guards CreateRenderCameraSourceImpl() so it runs exactly once per shot. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | |
| RenderCameraSource | TSharedPtr< FMovieGraphRenderCameraSource > | Non-CDO only; null on the CDO and valid for the lifetime of the active shot pipeline. | Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Functions
Public
Public Virtual
Overridden from UMovieGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetNodeTitle
(
const bool bGetDescriptive |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Protected Virtual
Overridden from UMovieGraphImagePassBaseNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< UE::MovieGraph::Rendering::FMovieGraphImagePassBase > CreateInstance() |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Overridden from UMovieGraphRenderPassNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< FMovieGraphRenderCameraSource > CreateRenderCameraSourceImpl
(
const UMovieGraphPipeline* InMovieGraphPipeline, |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | ||
virtual TSharedPtr< FMovieGraphRenderCameraSource > GetRenderCameraSourceImpl() |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | ||
virtual void SetupImpl
(
const FMovieGraphRenderPassSetupData& InSetupData |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | ||
virtual void TeardownImpl() |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |
Overridden from UMovieGraphSettingNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetFormatResolveArgs
(
FMovieGraphResolveArgs& OutMergedFormatArgs, |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h | ||
virtual void UpdateTelemetry
(
FMoviePipelineShotRenderTelemetry* InTelemetry |
Graph/Nodes/DisplayClusterMovieGraphPathTracerPassNode.h |