Parameters for an SAO.

interface SAOParams {
    bias?: number;
    blendCutoff?: number;
    blendFactor?: number;
    blur?: boolean;
    enabled?: boolean;
    intensity?: number;
    kernelRadius?: number;
    minResolution?: number;
    numSamples?: number;
    scale?: number;
}

Properties

bias?: number

The SAO bias.

Default value is 0.5.

blendCutoff?: number

The SAO blend cutoff.

Default value is 0.3.

blendFactor?: number

The SAO blend scale.

Default value is 1.0.

blur?: boolean

Whether the SAO Guassian blur is enabled.

Default value is true.

enabled?: boolean

Whether this component is enabled.

intensity?: number

The degree of darkening (ambient obscurance) produced by the SAO effect.

Default value is 0.15.

kernelRadius?: number

Sets the maximum area that SAO takes into account when checking for possible occlusion for each fragment.

Default value is 100.0.

minResolution?: number

The SAO minimum resolution.

Default value is 0.0.

numSamples?: number

The number of SAO samples.

Default value is 10.

scale?: number

The SAO occlusion scale.

Default value is 1.0.