TemporalAntiAliasingSettings class Rendering
Temporal anti-aliasing settings for a Scene. Active when Scene.antiAliasingMode is AntiAliasingMode.taa.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- jitterScale ↔ double
-
Scales the jitter offset,
1.0covering 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
-
Sharpening applied after the resolve, countering the resolve's
inherent softening.
0disables 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