Loader-factory concern extracted from scene-loader.ts.
Eight constructor helpers, two per geometry kind:
single-LOD: createPointsLoader / createLinesLoader /
createGSplatsLoader → the matching *SpatialIndexLoader, and
createMeshLoader → MeshWholeNodeLoader;
progressive (additive ladder): createProgressivePointsLoader /
createProgressiveLinesLoader / createProgressiveGSplatsLoader wrap one
per-level loader per additive_<i> subgroup in the matching
*ProgressiveLoader, and createProgressiveMeshLoader builds the mesh
reveal ladder (MeshProgressiveLoader).
A leaf at / uses the supplied loc; any other path is resolved from the
store root, so absolute scene-graph paths map to zarr group locations.
Loader-factory concern extracted from
scene-loader.ts.Eight constructor helpers, two per geometry kind:
createPointsLoader/createLinesLoader/createGSplatsLoader→ the matching*SpatialIndexLoader, andcreateMeshLoader→MeshWholeNodeLoader;createProgressivePointsLoader/createProgressiveLinesLoader/createProgressiveGSplatsLoaderwrap one per-level loader peradditive_<i>subgroup in the matching*ProgressiveLoader, andcreateProgressiveMeshLoaderbuilds the mesh reveal ladder (MeshProgressiveLoader).A leaf at
/uses the suppliedloc; any other path is resolved from the store root, so absolute scene-graph paths map to zarr group locations.