Taos API Reference
    Preparing search index...

    Interface SSRSettings

    interface SSRSettings {
        maxDistance: number;
        thickness: number;
        maxRoughness: number;
        intensity: number;
        edgeFade: number;
        fresnelPower: number;
        numSteps: number;
        numRefineSteps: number;
        blurRadius: number;
        temporalBlend: number;
        debugMode: SSRDebugMode;
    }
    Index

    Properties

    maxDistance: number

    View-space ray length, in world units.

    thickness: number

    Assumed surface thickness for hit acceptance, in world units.

    maxRoughness: number

    Reflections fade to nothing as roughness approaches this value.

    intensity: number

    Reflection strength multiplier applied during compositing.

    edgeFade: number

    Screen-edge fade width, in UV units.

    fresnelPower: number

    Fresnel exponent — higher concentrates reflections at grazing angles.

    numSteps: number

    Linear ray-march sample count.

    numRefineSteps: number

    Binary-search refinement iterations after a coarse hit.

    blurRadius: number

    Max blur radius (pixels) applied to the reflection at maxRoughness. Scales down with roughness — a mirror (roughness 0) gets no blur. Set to 0 to disable the spatial blur entirely.

    temporalBlend: number

    Temporal accumulation blend — fraction of the freshly-traced reflection mixed into the running history each frame (e.g. 0.1 ≈ 10-frame average). Lower = smoother/more stable but laggier; 1.0 disables accumulation.

    debugMode: SSRDebugMode

    Compositing / debug mode.