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

    Interface BakedEnvironmentHeader

    The header a bake produces and the environment/ group's attrs carry (minus the attach-time bookkeeping). Mirrors luxar.environment.container.REQUIRED_HEADER_KEYS.

    interface BakedEnvironmentHeader {
        format: "cube-faces-half";
        face_order: readonly string[];
        coordinate_system: "webgpu" | "webgl";
        probe: { spec: string; position: [number, number, number] };
        resolution: number;
        scene_content_hash: string;
        appearance?: Record<string, unknown>;
        baked_at?: string;
        viewer_version?: string;
    }
    Index
    format: "cube-faces-half"
    face_order: readonly string[]
    coordinate_system: "webgpu" | "webgl"

    The backend the capture ran on; recorded, not gated on (see rendering/environment/baked.ts).

    probe: { spec: string; position: [number, number, number] }
    resolution: number
    scene_content_hash: string
    appearance?: Record<string, unknown>

    The appearance state frozen into the map (informational).

    baked_at?: string
    viewer_version?: string