Skip to content

Update LOD streaming, SplatTransform LOD, and performance docs#998

Merged
mvaligursky merged 1 commit into
mainfrom
mv-gsplat-lod-perf-docs
May 29, 2026
Merged

Update LOD streaming, SplatTransform LOD, and performance docs#998
mvaligursky merged 1 commit into
mainfrom
mv-gsplat-lod-perf-docs

Conversation

@mvaligursky
Copy link
Copy Markdown
Contributor

Follow-up Gaussian splat docs cleanup, focused on LOD streaming and performance.

LOD Streaming page:

  • Removed the Beta notice — LOD streaming is no longer beta.
  • Reworked "Creating LOD Streaming Data": the LOD levels can either be authored/trained yourself or generated by decimating a high-quality source with SplatTransform (removed the old tip claiming the tool can't make simplified versions).
  • Removed the unified flag from "Enabling LOD Streaming" — unified is always on now; loading a lod-meta.json asset is enough.
  • Linked the scene-level budget guidance to Global Splat Budget on the Performance page.

SplatTransform page (Generating LOD Format):

  • Corrected the stale note that the tool does NOT create LOD levels. It now documents generating the lower-detail levels via --decimate, with a worked example (decimate a source to 50/25/10% then bundle) and a tip.

Performance page:

  • Added a Fast Time to First Frame subsection: load only the coarsest LOD first for an immediate frame, then restore the full LOD range on the gsplat frame:ready event so higher detail streams in. Includes a code example mirroring the engine's LOD streaming example.

Mirrored across the Japanese (i18n/ja) docs.

LOD Streaming page:
- Remove the beta notice (LOD streaming is no longer beta).
- Update LOD data creation: levels can be authored/trained or generated
  by decimating a high-quality source with SplatTransform.
- Drop the unified flag from enabling (unified is always on now).
- Link the scene-level budget guidance to the Performance page.

SplatTransform page (Generating LOD Format):
- Correct the stale note that the tool cannot create LOD levels; document
  generating lower levels via --decimate, with an example and a tip.

Performance page:
- Add a "Fast Time to First Frame" subsection: load the coarsest LOD
  first, then restore the full LOD range on the gsplat frame:ready event
  so higher detail streams in, with a code example.

Mirrored across the Japanese (i18n/ja) docs.
@mvaligursky mvaligursky self-assigned this May 29, 2026
@mvaligursky mvaligursky merged commit 12c1b28 into main May 29, 2026
3 checks passed
@mvaligursky mvaligursky deleted the mv-gsplat-lod-perf-docs branch May 29, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant