Skip to content

refactor: Split Gaussian splatting examples into a new gaussian-splatting-fx category - #9959

Merged
mvaligursky merged 1 commit into
mainfrom
mv-gsplat-effects-category
Nov 6, 2026
Merged

mvaligursky merged 1 commit into
mainfrom
mv-gsplat-effects-category

Conversation

@mvaligursky

Copy link
Copy Markdown
Contributor

The gaussian-splatting examples category had 47 examples. This moves the visual-effect, shader and splat-editing ones into a new gaussian-splatting-fx category and renames a few examples for consistency.

Changes:

  • New gaussian-splatting-fx category (22 examples): clipping, cropping, paint, shader-effects, shader-dissolve, shader-rings, reveal, wind, weather, particle-blast, black-hole, portal, glass-refraction, relighting, shadows, shadow-soft, color-grading, depth-effects, depth-of-field, procedural-instanced, procedural-mesh, procedural-shapes
  • gaussian-splatting keeps the remaining 25 (loading, streaming, scenes, navigation, picking, annotations, editor, flipbook)
  • Renames:
    • lod-instances -> gaussian-splatting/streamed-instances
    • spherical-harmonics -> gaussian-splatting/simple-sh
    • splat-portal -> gaussian-splatting-fx/portal
    • lut-grading -> gaussian-splatting-fx/color-grading
    • crop -> gaussian-splatting-fx/cropping (matches clipping)
  • examples/src/app/redirects.mjs maps every old gaussian-splatting/<name> path to its new location, so existing links keep working
  • Updated the example links in the GSplatComponent JSDoc

Folders were moved with git mv, so history follows them.

@github-actions

github-actions Bot commented Nov 6, 2026

Copy link
Copy Markdown

Build size report

This PR does not change the size of the minified bundles.

Bundle Minified Gzip Brotli
playcanvas.min.js 2825.2 KB — 734.8 KB — 569.0 KB —
playcanvas.min.mjs 2822.0 KB — 732.8 KB — 568.4 KB —

@mvaligursky
mvaligursky merged commit b36c281 into main Nov 6, 2026
9 checks passed
@mvaligursky
mvaligursky deleted the mv-gsplat-effects-category branch November 6, 2026 10:37

This branch was successfully deployed

2 active deployments
Preview – engine — 12d55684 Deployed Nov 6, 2026 by vercel[bot]
Preview – engine-api-docs — 12d55684 Deployed Nov 6, 2026 by vercel[bot]
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