Applies a quality preset to the context's SparkRenderer (shared per scene — the last
applied quality wins) and, when a mesh is provided, to that mesh's pager (per-mesh:
SH bands, fetcher count). Safe to call again at runtime, e.g. when the
GaussianSplat component's quality changes.
"auto" additionally enables fps-driven ADAPTATION: the renderer-level LOD settings
degrade in steps while the measured frame rate stays below target (and recover when
it is comfortably above) — see adaptGaussianSplatQuality. An explicit
"low"/"medium"/"high" is fixed and disables adaptation.
Applies a quality preset to the context's SparkRenderer (shared per scene — the last applied quality wins) and, when a mesh is provided, to that mesh's pager (per-mesh: SH bands, fetcher count). Safe to call again at runtime, e.g. when the GaussianSplat component's
qualitychanges."auto"additionally enables fps-driven ADAPTATION: the renderer-level LOD settings degrade in steps while the measured frame rate stays below target (and recover when it is comfortably above) — see adaptGaussianSplatQuality. An explicit"low"/"medium"/"high"is fixed and disables adaptation.