Commit Graph

13 Commits

Author SHA1 Message Date
Andreas Sundquist 36c3c61d0b Implementation PC SOGS file format loading via meta.json root file. Added webp dependency for accurate decoding. Updated viewer and editor to accept new file type. (#73) 2025-06-30 08:57:51 -07:00
Diego F. Goberna f2d449a256 update viewer logo 2025-06-10 10:34:14 +02:00
Diego Marcos Segura 06138076fe Change importmaps from sparkjs-dev to sparkjsdev 2025-06-09 16:27:45 -07:00
Andreas Sundquist acb541cc4e Renamed "forge" to "spark". Updated meta-references and future domain. (#40) 2025-06-09 13:50:08 -07:00
Diego Marcos Segura 47b2f4aea2 Remove debugger statements 2025-06-02 09:46:13 -07:00
Diego Marcos Segura 1ff50e4a73 Make viewer logo clickable 2025-06-02 09:46:12 -07:00
Andreas Sundquist 16e633cc63 Don't transform splats when transcoding in viewer. 2025-06-02 09:40:37 -07:00
Andreas Sundquist 9a39bb0918 Fix typo in viewer. 2025-06-02 08:36:52 -07:00
Diego Marcos Segura 79f0b27a81 Add missing import 2025-06-02 07:37:03 -07:00
Diego Marcos Segura 1051e066af Simplify viewer. Move old one to editor 2025-06-02 03:56:06 -07:00
Andreas Sundquist 8b5f854848 Remove obsolete code 2025-05-30 10:49:49 -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