EMovieRenderShotState

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.

Windows
MacOS
Linux

References

Module

MovieRenderPipelineCore

Header

/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderPipelineDataTypes.h

Include

#include "MovieRenderPipelineDataTypes.h"

Syntax

enum EMovieRenderShotState
{
    Uninitialized    = 0,
    WarmingUp        = 1,
    MotionBlur       = 2,
    Rendering        = 3,
    Finished         = 4,
}

Values

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.

Remarks

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss