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

    Interface GSplatsProjectionBounds

    Cull metadata computed by the projection's fused output scan (worker or in-process): AABB of centers3D plus the max Cholesky row norm over the visible splats. Mirrors the Points metadata.bounds pattern — when present, the GPU commit uses these seven scalars instead of re-scanning the arrays on the main thread (two O(N) loops per commit); when absent, consumers fall back to the scans. Plain arrays/numbers (not THREE.Box3) so the object survives the worker structured clone unchanged.

    interface GSplatsProjectionBounds {
        min: [number, number, number];
        max: [number, number, number];
        maxRowNorm: number;
    }
    Index
    min: [number, number, number]

    AABB min corner of centers3D [x, y, z].

    max: [number, number, number]

    AABB max corner of centers3D [x, y, z].

    maxRowNorm: number

    Max over splats of the Cholesky row norms — the conservative per-splat spatial extent used to expand the cull box (× truncationRadius).