Commit Graph

189 Commits

Author SHA1 Message Date
Noeri Huisman fe3430000d Use RenderTarget properties to reduce manual render state tracking (#80) 2025-06-30 22:26:17 -07:00
sparkjsdev[bot] f95eb494f0 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@b05107f2b962159dba7e92d9b45d9074adaf5043/dist/spark.module.js) 2025-06-30 22:41:21 +00:00
sparkjsdev[bot] b05107f2b9 Bump dist build 2025-06-30 22:41:19 +00:00
Andreas Sundquist c0dff7fafb Fix Spherical Harmonics not included in SPZ transcoding. (#83) 2025-06-30 15:39:01 -07:00
sparkjsdev[bot] cac6b8195f Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@666f246d05febfa53512fbba251d743495288fcf/dist/spark.module.js) 2025-06-30 21:56:34 +00:00
sparkjsdev[bot] 666f246d05 Bump dist build 2025-06-30 21:56:33 +00:00
Andreas Sundquist 16bc076db7 For compressed SS PLY, make min/max_r/g/b chunk properties optional (defaulting to 0..1) since older SuperSplat 1.* seems to export without those, and defaults to 0..1 according to source code. (#82) 2025-06-30 14:54:19 -07:00
sparkjsdev[bot] 1c6e05ea97 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@ca9e50ce4b73ef622e296d40449f7b8f0c9a4681/dist/spark.module.js) 2025-06-30 16:00:21 +00:00
sparkjsdev[bot] ca9e50ce4b Bump dist build 2025-06-30 16:00:19 +00:00
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
sparkjsdev[bot] eb1b5029ce Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@a107e4c879e35681b2fc0c711914318c5d9e4523/dist/spark.module.js) 2025-06-30 15:03:42 +00:00
sparkjsdev[bot] a107e4c879 Bump dist build 2025-06-30 15:03:41 +00:00
Noeri Huisman 860b39a152 Use getDrawingBufferSize to determine renderer size (#71)
* Use `getDrawingBufferSize` to determine renderer size

* Add workaround for WebXR on Vision Pro.

---------

Co-authored-by: Andreas Sundquist <asundqui@worldlabs.ai>
2025-06-30 08:01:16 -07:00
sparkjsdev[bot] bd500074d2 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@7d1574ad13b743ebccae8013ecacf5b0f55ed72a/dist/spark.module.js) 2025-06-26 02:28:00 +00:00
sparkjsdev[bot] 7d1574ad13 Bump dist build 2025-06-26 02:27:58 +00:00
Diego Marcos Segura 2802a008f2 Trigger build bot 2025-06-25 19:24:29 -07:00
Diego Marcos Segura c66fa66568 Change github app name and limit build bot to chages in src directory 2025-06-25 19:20:45 -07:00
spark-website-deploy[bot] a5ccfc2e3a Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@9274591b8f0ec6ff596c92a5c6461553da019202/dist/spark.module.js) 2025-06-26 02:20:15 +00:00
spark-website-deploy[bot] 9274591b8f Bump dist build 2025-06-26 02:20:14 +00:00
spark-website-deploy[bot] 4943327d58 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@f097c0c71898af43e21b766759bd04ec1ab09016/dist/spark.module.js) 2025-06-26 02:18:02 +00:00
spark-website-deploy[bot] f097c0c718 Bump dist build 2025-06-26 02:18:01 +00:00
spark-website-deploy[bot] 5e19de0e25 Update main CDN URL. (https://cdn.jsdelivr.net/gh/sparkjsdev/spark@f94826edbb8be045e6e58ec5987c9c3771bd8d03/dist/spark.module.js) 2025-06-26 02:15:48 +00:00
spark-website-deploy[bot] f94826edbb Bump dist build 2025-06-26 02:15:46 +00:00
Diego Marcos Segura 0d214bc1a8 Fix build workflow 2025-06-25 19:13:31 -07:00
Diego Marcos Segura c330b4dac3 Fix build workflow 2025-06-25 19:11:33 -07:00
Diego Marcos Segura a6c3c0c6cb Fix build workflow 2025-06-25 19:08:25 -07:00
Diego Marcos Segura 7f496361eb Fix build workflow 2025-06-25 19:02:36 -07:00
Diego Marcos Segura e2e7ac08a4 Fix build workflow 2025-06-25 18:58:49 -07:00
Diego Marcos Segura 4f351b76b0 Fix build workflow 2025-06-25 18:54:18 -07:00
Diego Marcos Segura 4af3f084d1 Fix build workflow 2025-06-25 18:44:09 -07:00
Diego Marcos Segura 40564e9273 Fix build workflow 2025-06-25 18:40:06 -07:00
Diego Marcos Segura 3d92b9e4cc Fix build workflow 2025-06-25 18:31:18 -07:00
Diego Marcos Segura ca589f3c67 Fix build workflow 2025-06-25 18:27:08 -07:00
Diego Marcos Segura d07073063b Fix build automation 2025-06-25 18:11:18 -07:00
Diego Marcos Segura 5955597041 Add workflow to generate automatic builds 2025-06-25 18:08:36 -07:00
Andreas Sundquist af45f72a2b Fix .ksplat decoding by implementing partial bucket decoding. (#68) 2025-06-24 13:40:04 -07:00
Diego Marcos Segura 521fcb6a3a Bump Spark version 2025-06-24 01:05:03 -07:00
Diego Marcos Segura da3f332aac Add release notes v0.1.4 2025-06-24 01:04:05 -07:00
Diego Marcos Segura b1ac0dac0a Bump dist 2025-06-24 00:44:06 -07:00
Andreas Sundquist 06b1564246 Set default enable2DGS to false. Update docs and include DoF focus blur settings. Make procedural-splats work better on Android. Fix touch controls on examples. (#65) 2025-06-24 00:42:38 -07:00
Andreas Sundquist 70c9cb90a9 Fix incorrect SH2 coefficient signs (#64) 2025-06-23 14:43:30 -07:00
Diego Marcos Segura 451f4f7d3f Fix importmap version in README.md 2025-06-21 22:27:46 -07:00
Andreas Sundquist ba143fe464 Add pointerRollScale option to PointerControls to allow disabling touch controls rolling. (#60) 2025-06-20 18:01:16 -07:00
Andreas Sundquist db1e880ae1 Add focalDistance and apertureAngle to SparkRenderer. Add examples/depth-of-field. (#59) 2025-06-20 17:09:43 -07:00
Andreas Sundquist 690e09ac95 Add modifiers normalColor and depthColor. Add examples/debug-color to show how to use them on SplatMeshes. (#58) 2025-06-20 14:23:45 -07:00
Andreas Sundquist a83c99eb86 Remove accidental modifiers addition. 2025-06-20 13:32:17 -07:00
Andreas Sundquist e36b553611 Add GLSL inline shader code injection example (#56)
* Add examples/glsl and link into index.html and examples.html.

* Add comment to example defining struct Gsplat.

* Adjust tab size formatting to 2
2025-06-20 13:15:14 -07:00
Andreas Sundquist 09bfa95bce Add preBlurAmount and blurAmount sliders to examples/editor. Move other settings out into main right gui panel. (#54) 2025-06-18 10:08:48 -07:00
Andreas Sundquist aca62084d6 Add types to SparkRenderer (#53) 2025-06-18 08:28:15 -07:00
Diego Marcos Segura 1ddbccc372 Add missing example 2025-06-17 19:18:58 -07:00