unreal.NiagaraDefaultRendererMotionVectorSetting

class unreal.NiagaraDefaultRendererMotionVectorSetting

Bases: EnumBase

How to handle how Niagara rendered effects should generate motion vectors by default (can still be overridden on a case-by-case basis)

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraCommon.h

APPROXIMATE: NiagaraDefaultRendererMotionVectorSetting

Approximates the motion vectors from current velocity. Saves memory and performance, but can result in lower quality motion blur and/or anti-aliasing.

Type:

1

PRECISE: NiagaraDefaultRendererMotionVectorSetting

Motion vectors generated are precise (ideal for motion blur and temporal anti-aliasing). Requires relevant emitters to store more data per particle, and may affect vertex processing performance.

Type:

0