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

    Pre-created TSL leaf nodes supplied by the wrapper class. See GSplatTSLNodes for the rationale (avoids .onUpdate('render') callback churn by consuming wrapper-owned UniformNode references directly).

    interface GSplatPickTSLNodes {
        uSplatTex: any;
        uResolution: any;
        uPixelRatio: any;
        uTruncate: any;
        uTruncateSq: any;
        uCoverageTruncate: any;
        uSortedIndexSlot: any;
        uDensityDrop: any;
        uNearCull: any;
        uMaxExtentFactor: any;
        uCov2DDilation: any;
        uSurfaceDepth: any;
        uNodeId: any;
        uLabelFilterIndex: any;
        uShiftC: any;
        uInvOneMinusC: any;
        uProjectionMode: any;
        uRayIntegralFactor: any;
        uDisplayGain: any;
        uIntensity: any;
        uOpacity: any;
        uHasElementAlpha: any;
        uVolumetric: any;
    }
    Index
    uSplatTex: any

    Splat data texture node (RGBA32F, 4 texels/splat) — shared with the visual material's storage; rebound per node by the commit's material sync.

    uResolution: any
    uPixelRatio: any
    uTruncate: any
    uTruncateSq: any
    uCoverageTruncate: any

    The draw pass's truncation radius (the node's T), read only by the coverage fade — a cull rule that must cull exactly what the draw culls. uTruncate keeps sizing the tighter pick footprint.

    uSortedIndexSlot: any

    Active ordering buffer: 0 = aSortedIndex, 1 = aSortedIndexB.

    uDensityDrop: any
    uNearCull: any
    uMaxExtentFactor: any
    uCov2DDilation: any
    uSurfaceDepth: any

    Pick depth convention selector: 0 = brightness-as-depth (brightest wins; commutative modes), 1 = real fragment depth (front-most wins; surface/'normal' mode). Mirrors the GLSL uSurfaceDepth uniform.

    uNodeId: any
    uLabelFilterIndex: any
    uShiftC: any
    uInvOneMinusC: any
    uProjectionMode: any

    The visual node's projection: 0 = sum (ray-integral), 1 = peak.

    uRayIntegralFactor: any

    The visual node's ray-integral factor (its own T, not the pick's).

    uDisplayGain: any

    The visual node's display gain (synced per pick render).

    uIntensity: any
    uOpacity: any
    uHasElementAlpha: any
    uVolumetric: any