Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Constructor config for MegaShaderMaterial. All fields optional.

    interface MegaShaderConfig {
        exposure?: number;
        globalOffset?: number;
        globalGamma?: number;
        toneMapping?: ToneMapping;
        lensDistortion?: {
            enabled?: boolean;
            distortion?: Vector2;
            principalPoint?: Vector2;
            focalLength?: Vector2;
            skew?: number;
            dispersion?: number;
        };
        detectorNoise?: {
            enabled?: boolean;
            readoutSigma?: number;
            photonGain?: number;
            fpnSigma?: number;
        };
        vignette?: { enabled?: boolean; darkness?: number; offset?: number };
        bloom?: { enabled?: boolean; intensity?: number };
    }
    Index
    exposure?: number
    globalOffset?: number
    globalGamma?: number
    toneMapping?: ToneMapping
    lensDistortion?: {
        enabled?: boolean;
        distortion?: Vector2;
        principalPoint?: Vector2;
        focalLength?: Vector2;
        skew?: number;
        dispersion?: number;
    }
    detectorNoise?: {
        enabled?: boolean;
        readoutSigma?: number;
        photonGain?: number;
        fpnSigma?: number;
    }
    vignette?: { enabled?: boolean; darkness?: number; offset?: number }
    bloom?: { enabled?: boolean; intensity?: number }