Taos API Reference
    Preparing search index...

    Interface AtmosphereParamOverrides

    Per-field atmosphere overrides exposed by AtmospherePass.setPlanet.

    interface AtmosphereParamOverrides {
        betaR?: [number, number, number];
        betaM?: number;
        betaO?: [number, number, number];
        sunIntensity?: number;
        groundAlbedo?: [number, number, number];
        rE?: number;
        rA?: number;
        hRayleigh?: number;
        hMie?: number;
        ozoneCenter?: number;
        ozoneHalfWidth?: number;
        groundBounceH?: number;
        groundBounceStrength?: number;
        groundRoughness?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    betaR?: [number, number, number]

    Rayleigh extinction (per world unit) at the three reference wavelengths.

    betaM?: number

    Mie extinction (per world unit).

    betaO?: [number, number, number]

    Ozone (Chappuis-band) absorption coefficient.

    sunIntensity?: number

    Sun radiance at top of atmosphere, HDR units.

    groundAlbedo?: [number, number, number]

    Ground albedo used by the bounce term.

    rE?: number

    Planet surface radius (R_E).

    rA?: number

    Atmosphere top radius (R_A).

    hRayleigh?: number

    Rayleigh scale height.

    hMie?: number

    Mie scale height.

    ozoneCenter?: number

    Altitude of peak ozone density.

    ozoneHalfWidth?: number

    Half-width of the ozone tent profile.

    groundBounceH?: number

    Altitude over which the ground bounce fades to nothing.

    groundBounceStrength?: number

    Global gain on the ground-bounce in-scatter.

    groundRoughness?: number

    Oren-Nayar slope σ used by the ground bounce.