struct TemporalAASettings

Settings that control temporal anti-aliasing.

Public

Constructors

TemporalAASettings

TemporalAASettings() noexcept = default

Methods

staticGetRttiStatic

static RTTIType *GetRttiStatic()

GetRtti

RTTIType *GetRtti() const override

Returns an interface you can use to access class' Run Time Type Information.

Fields

Enabled

bool Enabled

Enables or disables temporal anti-aliasing.

JitteredPositionCount

u32 JitteredPositionCount

Number of different jittered positions to use.

Each frame will use one position and subsequent frames will use subsequent positions until this number of reached, at which point the positions start getting re-used from the start.

Sharpness

float Sharpness

Determines the distance between temporal AA samples.

Larger values result in a sharper image.