@versatiles/style
    Preparing search index...

    Type Alias SkyOptions

    Atmosphere above the horizon. true (the default) uses the defaults below, false omits the style's sky block entirely, an object overrides individual values — the same boolean | object shape as features.terrain and features.hillshade.

    MapLibre only renders the sky when the horizon is in frame — in globe projection, or in Mercator once the pitch passes ~65° (measured; nothing shows at MapLibre's default maxPitch of 60). A flat 2D map therefore carries paint properties it never draws; sky: false drops them.

    type SkyOptions = {
        atmosphereBlend?: PropertyValueSpecification<number>;
        fogColor?: string;
        fogGroundBlend?: PropertyValueSpecification<number>;
        horizonColor?: string;
        horizonFogBlend?: PropertyValueSpecification<number>;
        skyColor?: string;
        skyHorizonBlend?: PropertyValueSpecification<number>;
    }
    Index
    atmosphereBlend?: PropertyValueSpecification<number>

    Default 0: no haze, so the globe's edge stays crisp.

    fogColor?: string

    Default #ffffff.

    fogGroundBlend?: PropertyValueSpecification<number>

    Default 0.5.

    horizonColor?: string

    Default #ffffff.

    horizonFogBlend?: PropertyValueSpecification<number>

    Default 0.8.

    skyColor?: string

    Default: the palette's colors.water — see resolveSky.

    skyHorizonBlend?: PropertyValueSpecification<number>

    Default 0.8.