ENiagaraRendererMotionVectorSetting

How a given Niagara renderer should handle motion vector generation.

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h

Include

#include "NiagaraCommon.h"

Syntax

enum ENiagaraRendererMotionVectorSetting
{
    AutoDetect,
    Precise,
    Approximate,
    Disable,
}

Values

Name

Description

AutoDetect

Determines the best method to employ when generating motion vectors (accurate vs. approximate) based on project and renderer settings

Precise

Force motion vectors to be precise for this renderer.

Approximate

Force motion vectors to be approximate for this renderer (higher performance, lower particle memory usage).

Disable

Do not generate motion vectors (i.e. render the object as though it is stationary).

Remarks

How a given Niagara renderer should handle motion vector generation.

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