OptionaldebugEnable debug logging
OptionalonCalled once per load with the scene's root group as soon as its root
metadata (viewer_config, position_bounds, scene dimensions) is on
userData — BEFORE any node loads, and before the root is in the scene.
The scene manager frames the opening camera here, so load-time decisions
that read the view (partition part gating) see the pose the scene opens on;
an embedder's own hook passed through LuxarAppOptions.loaderConfig runs
right after that framing.
OptionalenableEnable data loading monitor UI
OptionalnoDisable ALL cache tiers: SliceCache, L0 decompressed, and L1/L2.
OptionalnoDisable only the SliceCache / S-cache (L0/L1/L2 stay on).
OptionalnoDisable only the L2 OPFS persistent tier (L0/L1/S-cache stay on).
OptionalcacheExplicit total in-memory cache pool (L0+L1+S-cache) in MB, from
?cacheBudgetMB= / the native launcher. Used where performance.memory is
absent (WKWebView/Safari) so heap-aware sizing still gets a real budget.
OptionalcacheVerbose cache logging.
OptionalclearClear caches on init.
OptionalnoDisable adjacent-chunk prefetching.
OptionalprefetchVerbose prefetch logging.
Configuration for data loader behavior