OptionalenergyTable: readonly (number | null | undefined)[]OptionalsliceCache: SliceCache | nullWhether there are more LOD levels to load for the current view state.
Number of LOD levels currently loaded.
Cumulative energy fraction e(k) of the loaded prefix (see the core).
Total number of LOD levels.
Whether the most recently streamed LOD level was fully cache-resident.
Measured footprint of the loaded ladder (see AdditiveLadderCore).
Discard the levels the current pass appended (see pass-rollback.ts).
Load gsplats data (delegates to updateView).
Optionalsession: UpdateSessionOptionalsignal: AbortSignalStream as many LODs as the pass allows for viewState (see the core).
Optionalsession: UpdateSessionOptionalsignal: AbortSignalOptionalresidencyAllowanceBytes: numberPredicted-view warm-up of the coarse rung (dispatchPredictivePrefetch).
Optionalsignal: AbortSignalLoaderMonitor surface (optional, for the data-loading-monitor UI).
Mirrors the surface that points-spatial-index-loader.ts exposes —
implementations that don't track metrics may omit these methods.
Clean up all LOD loaders.
Progressive GSplats loader for multi-LOD datasets: the GSplats face of the shared additive-ladder engine (
AdditiveLadderCore), which owns the whole per-view lifecycle. This class adds the GSplats concatenation and the deeper L0-headroom lookahead planner.