DirectionalShadowFilter enum Lighting and environment

The sampling pattern used for directional shadow filtering.

Inheritance
Available extensions

Values

rotatedPoisson → const DirectionalShadowFilter

A screen-space rotated Poisson disk that hides the regular texel grid.

fixedPcf → const DirectionalShadowFilter

A deterministic 17-tap grid with stable, visibly stepped texel edges. This avoids the per-fragment rotation used by rotatedPoisson.

pcss → const DirectionalShadowFilter

Percentage-closer soft shadows. A blocker search widens the penumbra with the caster's distance from the receiver, so shadows sharpen at contact and soften with reach, scaled by DirectionalLight.angularRadius and capped by DirectionalLight.shadowSoftness. Costs 9 extra shadow-map taps.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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

Constants

values → const List<DirectionalShadowFilter>
A constant List of the values in this enum, in order of their declaration.