Commit Graph

10 Commits

Author SHA1 Message Date
Diego Marcos Segura 7d26284fbd Traverse object3D hierarchy looking for SplatMesh to create an implcit SparkRenderer (fix #38) 2025-06-09 15:58:12 -07:00
Andreas Sundquist acb541cc4e Renamed "forge" to "spark". Updated meta-references and future domain. (#40) 2025-06-09 13:50:08 -07:00
Andreas Sundquist ea9e4e3da9 Remove requirement for SuperSplat comment in PLY "chunk" element in order to decode compressed PLY format. (#39) 2025-06-06 14:32:24 -07:00
Andreas Sundquist 7a4142c62a Lower MIN_ALPHA from 0.01 to 0.5/255, the lowest conceivable value that could be encoded in a Uint8, allowing highly transparent objects to render better. (#37)
Add "sortRadial" option to Editor to allow toggling between radial and Z-depth sorting.
2025-06-06 12:53:19 -07:00
Andreas Sundquist 6a5b361181 Add dyno-overview and dyno-stdlib to docs. Update mkdocs. Minor fixes in docs. Remove unneeded imports in util.ts. 2025-06-01 23:36:35 -07:00
Alexander R. Mcneilly 9eb37b9677 fix sticky fps keys when blurring (#19) 2025-05-30 11:03:27 -07:00
Andreas Sundquist 8b5f854848 Remove obsolete code 2025-05-30 10:49:49 -07:00
Andreas Sundquist 0f931b873a Fix CORS image loading issue in procedural-splats. (#5) 2025-05-27 08:40:58 -07:00
Andreas Sundquist 156bbf400e SPZ writing, exporting, & viewer. Creates a new npm run to-spz which runs scripts/to-spz.js to convert any Gsplat input file to compress .spz. Also includes a configurable viewer examples/viewer that can load splats via drag-n-drop, from url query param, the URL text list, can edit sets of SplatMesh, and export composite .SPZ with some filters. Refactored some loading code from worker.ts to loader files so they can be called from Nodejs. Created api transcodeSpz with options to combine multiple source Gsplat files into one without losing coding quality along the way. 2025-05-26 22:31:28 -07:00
Diego Marcos 3332f609a9 Initial commit 2025-05-24 00:14:53 -07:00