TemporalAntiAliasingSettings class Rendering

Temporal anti-aliasing settings for a Scene. Active when Scene.antiAliasingMode is AntiAliasingMode.taa.

Constructors

TemporalAntiAliasingSettings({int jitterSequenceLength = 11, double jitterScale = 0.46, double minimumCurrentWeight = 0.15, double varianceGamma = 1.2, double sharpness = 0.15, bool objectMotion = false, bool skinnedMotion = false})

Properties

hashCode int
The hash code for this object.
no setterinherited
jitterScale double
Scales the jitter offset, 1.0 covering the full pixel.
getter/setter pair
jitterSequenceLength int
Length of the Halton (2, 3) jitter sequence. Longer sequences resolve more subpixel detail and take longer to converge. The industry band is 8 to 16.
getter/setter pair
minimumCurrentWeight double
Minimum weight the current frame keeps, so the history can never fully take over. Raising it cuts ghosting and adds shimmer. Shipping engines sit between 0.04 and 0.1.
getter/setter pair
objectMotion bool
Whether moving objects render a velocity buffer. With this false only the camera's motion is reprojected, which is correct for a static scene and leaves trails behind moving geometry.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sharpness double
Sharpening applied after the resolve, countering the resolve's inherent softening. 0 disables it.
getter/setter pair
skinnedMotion bool
Whether skinned meshes contribute deformation velocity, which needs the previous frame's joint matrices kept alive.
getter/setter pair
varianceGamma double
Width of the neighborhood variance band the history is clipped into, in standard deviations. Lower clips harder, cutting ghosting and adding flicker. The useful band is roughly 0.75 to 1.25.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited