Hilo3d API - v2.0.0-alpha.4
    Preparing search index...

    Interface ScreenSpaceGlobalIlluminationOptions

    Production controls for portable screen-space diffuse global illumination.

    interface ScreenSpaceGlobalIlluminationOptions {
        denoisePasses?: 2 | 1 | 3;
        depthThreshold?: number;
        distanceFadeStart?: number;
        historyWeight?: number;
        intensity?: number;
        maxRadiance?: number;
        maxRayDistance?: number;
        normalThreshold?: number;
        rayCount?: 4 | 8 | 6 | 12;
        resolutionScale?: number;
        saturation?: number;
        stepCount?: 8 | 6 | 10 | 12;
        thickness?: number;
    }
    Index
    denoisePasses?: 2 | 1 | 3

    Number of edge-aware a-trous denoise passes. Defaults to 3.

    depthThreshold?: number

    Maximum relative reprojected view-depth error. Defaults to 0.025.

    distanceFadeStart?: number

    Fraction of the trace distance at which contribution fading begins. Defaults to 0.72.

    historyWeight?: number

    Maximum accepted temporal contribution. Defaults to 0.92.

    intensity?: number

    Strength of the diffuse bounce added to linear scene color. Defaults to 1.

    maxRadiance?: number

    Firefly clamp for transported linear radiance. Defaults to 8.

    maxRayDistance?: number

    Maximum view-space ray distance. Defaults to 4.

    normalThreshold?: number

    Minimum normal similarity accepted by reprojection. Defaults to 0.82.

    rayCount?: 4 | 8 | 6 | 12

    Stochastic hemisphere rays traced per pixel. Defaults to 8.

    resolutionScale?: number

    Internal tracing resolution relative to opaque rendering. Defaults to 0.5.

    saturation?: number

    Saturation of transported radiance. Defaults to 1.1.

    stepCount?: 8 | 6 | 10 | 12

    Depth tests performed along each ray. Defaults to 8.

    thickness?: number

    View-space hit thickness used by ray/depth intersection. Defaults to 0.18.