Commit Graph

360 Commits

Author SHA1 Message Date
Noeri Huisman ad3a9bd283 Fix ref counting and originToWorld in SparkViewpoint.prepare (#207) 2025-10-29 10:34:21 -07:00
kali 18a33cb8d4 portal effect (#203) 2025-10-26 20:53:36 -07:00
Diego Marcos Segura 792d6d193d Bump package.json version 2025-10-24 17:34:55 -07:00
Diego Marcos Segura 4c4717ed14 Bump build 2025-10-24 17:34:35 -07:00
Diego Marcos Segura b245315075 Bump spark version in docs 2025-10-24 17:33:38 -07:00
Diego Marcos Segura 0a78402eea Add 0.1.10 changelog 2025-10-24 17:31:10 -07:00
sparkjsdev[bot] 382ad19d45 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@d116b6e3b2bee5a06ebb9d11fbd13de39a19195f/dist/spark.module.js) 2025-10-24 16:30:04 +00:00
sparkjsdev[bot] d116b6e3b2 Bump dist build 2025-10-24 16:30:02 +00:00
Noeri Huisman 8f90fe0ca6 Fix reference counting for SplatAccumulator during updates (#200) 2025-10-24 09:27:40 -07:00
sparkjsdev[bot] 5d5493e8a4 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@d74c1acc782e408766d90111444dc37d77d70cc2/dist/spark.module.js) 2025-10-23 17:17:26 +00:00
sparkjsdev[bot] d74c1acc78 Bump dist build 2025-10-23 17:17:25 +00:00
Philipp Mildenberger 018a3ed422 Support logarithmic depth buffer (#199)
* Support `logarithmicDepthBuffer`

* Use `#include <logdepthbuf_pars_vertex>`

* use includes everywhere if possible or reasonable
2025-10-23 10:15:00 -07:00
Philipp Mildenberger 589b6bcc00 Fix build_rust_wasm.sh script (correct shebang, don't require rustup) (#197) 2025-10-21 08:47:30 -07:00
kali 1ecabe08a0 Interactive ripples effect (#194) 2025-10-16 11:19:20 -07:00
sparkjsdev[bot] f035f4ad92 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@7c6e7452fd635f955003e3a885718d47b9f7f2cf/dist/spark.module.js) 2025-10-14 17:54:26 +00:00
sparkjsdev[bot] 7c6e7452fd Bump dist build 2025-10-14 17:54:25 +00:00
Noeri Huisman 296eaee20c Copy originToWorld values instead of holding a reference in SplatAccumulator (#191) 2025-10-14 10:52:04 -07:00
kali 5eb7dc5a5e Add interactive-holes example with improved text visibility (#189) 2025-10-06 21:23:45 -07:00
Kirill Osipov a4a649f70e Update README.md to include links for major splat file formats (#185) 2025-10-02 23:09:39 -07:00
sparkjsdev[bot] dcb540f8ce Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@b60e9d9acbe621e67eda5d98417fcfdea5af6291/dist/spark.module.js) 2025-09-29 18:32:45 +00:00
sparkjsdev[bot] b60e9d9acb Bump dist build 2025-09-29 18:32:43 +00:00
Noeri Huisman 5c2017e41d Fix incorrect return type for tryPcSogsZip (#183) 2025-09-29 11:30:18 -07:00
sparkjsdev[bot] 1d6f9d19b7 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@875072b2fdce3b989e8aa115073d40e280dff8a0/dist/spark.module.js) 2025-09-29 16:19:00 +00:00
sparkjsdev[bot] 875072b2fd Bump dist build 2025-09-29 16:18:59 +00:00
Noeri Huisman 15318d7016 Add minPixelRadius to skip splats below a given pixel radius (#184) 2025-09-29 09:16:38 -07:00
Diego Marcos Segura 6d7d8012a1 Make wasd default controls for viewer 2025-09-28 10:15:29 -07:00
Noeri Huisman 1d9790b541 Add missing 'Splat Reveal Effects' example (#180) 2025-09-25 08:26:47 -07:00
Noeri Huisman c6bb49d74d Use DecompressionStream for decompressing .spz files (#181) 2025-09-25 08:25:57 -07:00
Noeri Huisman 2defaf3f64 Add support for loading SOGSv2/SOG (#179) 2025-09-25 08:24:41 -07:00
sparkjsdev[bot] 6f327a716f Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@1e3bfafbc3f3e603a0e2246473e55b40cbfa7e56/dist/spark.module.js) 2025-09-24 01:13:25 +00:00
sparkjsdev[bot] 1e3bfafbc3 Bump dist build 2025-09-24 01:13:23 +00:00
Alexander Shortt b38184cae9 add rgba export (#178) 2025-09-23 18:11:04 -07:00
kali 6317006ef3 Fix effect switching race: add async disposal guards and scene cleanup to prevent stray meshes (#175) 2025-09-22 22:26:00 -07:00
Diego Marcos Segura 2ec7d706a1 Remove duplicated example 2025-09-22 16:36:37 -07:00
Diego Marcos Segura d7e5791873 Add splat painter to examples index 2025-09-22 15:53:25 -07:00
Diego Marcos Segura 5e05427ec7 Bump release version 2025-09-22 15:42:07 -07:00
Diego Marcos Segura 1227b8f84f Bump build 2025-09-22 15:40:10 -07:00
Diego Marcos Segura d2b2afbdb2 Bump Spark version in docs 2025-09-22 15:37:57 -07:00
Diego Marcos Segura 3ec71973a2 Add 0.1.9 changelog 2025-09-22 15:36:35 -07:00
sparkjsdev[bot] 0f7c3cddec Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@8aa3dcc167b1d5e0ed997ce30f9ada857119ef50/dist/spark.module.js) 2025-09-22 21:40:45 +00:00
sparkjsdev[bot] 8aa3dcc167 Bump dist build 2025-09-22 21:40:43 +00:00
Greg Ash ccd2dd1243 Add SPZ v3 smallest 3 quaternion encoding support (#171)
Co-authored-by: George Ash <george@nianticspatial.com>
2025-09-22 14:38:18 -07:00
sparkjsdev[bot] bd4ac3665f Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@797b75e38c454e17828c502ccdf22d5f9b7fc43d/dist/spark.module.js) 2025-09-22 04:10:39 +00:00
sparkjsdev[bot] 797b75e38c Bump dist build 2025-09-22 04:10:37 +00:00
Diego Marcos Segura de9388d7b9 Add spz v3 loading support 2025-09-21 21:08:16 -07:00
kali eba41ee788 Transition Effects (#172)
* Transition effects

* Added two transition effects and refactored code into separate .js filesAdded two transition effects and refactorized code for effects in separate .js files

* Deleted unused html file

* Fixed a GUI bug

* Fixed focus given to effect when dropdown changes

* Fixed github verification errors

* fix lints in splat-transitions and tweak defaults

* lint fix on splat-transitions

* lint fix on splat-transitions

* Morph transition

* Morph transition - better random function

* Morph transition - better morphing of dishes

* fixed lint errors
2025-09-21 10:06:25 -07:00
Winnie Lin d6898b55ad Splat brush painting / brush erasing example (#165)
* splat painter example

* avoid additional updategenerator calls
2025-09-15 15:55:24 -07:00
sparkjsdev[bot] c5f6156733 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@927ba09d42035e6f9f3170656e9ab2f9ba3f093f/dist/spark.module.js) 2025-09-15 22:55:06 +00:00
sparkjsdev[bot] 927ba09d42 Bump dist build 2025-09-15 22:55:05 +00:00
Noeri Huisman f995e5cf66 Use Float16Array for to/fromHalf utilities if supported (#161) 2025-09-15 15:52:45 -07:00