Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineRenderPasses
Inheritance Hierarchy
- UObject
- UMovieGraphNode
- UMovieGraphSettingNode
- UMovieGraphFileOutputNode
- UMovieGraphImageSequenceOutputNode
- UMovieGraphImageSequenceOutputNode_BMP
- UMovieGraphImageSequenceOutputNode_EXR
- UMovieGraphImageSequenceOutputNode_MultiLayerEXR
- UMovieGraphImageSequenceOutputNode_JPG
- UMovieGraphImageSequenceOutputNode_PNG
References
| Module | MovieRenderPipelineRenderPasses |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineRenderPasses/Public/MovieGraphImageSequenceOutputNode.h |
| Include | #include "MovieGraphImageSequenceOutputNode.h" |
Syntax
UCLASS (Abstract)
class UMovieGraphImageSequenceOutputNode : public UMovieGraphFileOutputNode
Remarks
The UMovieGraphImageSequenceOutputNode node is the base class for all image sequence outputs, such as a series of jpeg, png, bmp, or .exr images. Create an instance of the appropriate class (such as UMovieGraphImageSequenceOutputNode_JPG) instead of this abstract base class.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bOverride_OCIOConfiguration | ||
| uint8: 1 | bOverride_OCIOContext | ||
| bool | bQuantizeTo8Bit | Whether we enforce 8-bit depth on the output. | |
| TFuture< void > | FinalizeFence | A fence to keep track of when the Image Write queue has fully flushed. | |
| IImageWriteQueue * | ImageWriteQueue | A pointer to the image write queue used for asynchronously writing images | |
| FOpenColorIODisplayConfiguration | OCIOConfiguration | OCIO configuration/transform settings. | |
| TMap< FString, FString > | OCIOContext | OCIO context of key-value string pairs, typically used to apply shot-specific looks (such as a CDL color correction, or a 1D grade LUT). | |
| EImageFormat | OutputFormat | The output format (as known used by the ImageWriteQueue) to output into. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | CreateFileName
(
UE::MovieGraph::FMovieGraphOutputMergerFrame* InRawFrameData, |
Convenience function to create the output file name. | |
| TArray< TPair< FMovieGraphRenderDataIdentifier, TUniquePtr< FImagePixelData > > > | GetCompositedPasses
(
UE::MovieGraph::FMovieGraphOutputMergerFrame* InRawFrameData |
Convenience function to get the list of active composite passes from render data. |
Overridden from UMovieGraphFileOutputNode
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | OnAllFramesSubmittedImpl
(
UMovieGraphPipeline* InPipeline, |
||
| void | OnReceiveImageDataImpl
(
UMovieGraphPipeline* InPipeline, |