Module |
|
Header |
/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderPipelineDataTypes.h |
Include |
#include "MovieRenderPipelineDataTypes.h" |
enum EMovieRenderShotState
{
Uninitialized = 0,
WarmingUp = 1,
MotionBlur = 2,
Rendering = 3,
Finished = 4,
}
Name |
Description |
---|---|
Uninitialized |
The shot has not been initialized yet. |
WarmingUp |
The shot is warming up. Engine ticks are passing but no frames are being produced. |
MotionBlur |
The shot is doing additional pre-roll for motion blur. |
Rendering |
The shot is working on producing frames and may be currently doing a sub-frame or a whole frame. |
Finished |
The shot has produced all frames it will produce. |
What is the current state of a shot? States are processed in order from first to last but not all states are required, ie: WarmUp and MotionBlur can be disabled and the shot will never pass through this state.