Commit Graph

180 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
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
Andreas Sundquist d4f174677c Add examples/webxr/ single-html example. Linked in index.html. Improved the experimental hands.ts interface. Fixed issue with single-camera WebXR. Added valley.spz to assets.json, added to assets repo. 2025-06-17 18:50:49 -07:00
Diego Marcos Segura 6f08561914 Change in docs to test deployment 2025-06-16 20:49:51 -07:00
Diego Marcos Segura 2e8f02f482 Change in docs to test deployment 2025-06-16 20:49:20 -07:00
Diego Marcos Segura 112a28dcf7 Deploy site automatically on when docs directory changes 2025-06-16 20:48:03 -07:00
Diego Marcos Segura 12a610edb6 Move CNAME creato to copy-site-files script 2025-06-16 20:37:21 -07:00
Diego Marcos Segura adca6eb6ed Add CNAME when deploying website 2025-06-16 20:27:22 -07:00
Diego Marcos Segura 85cbd7e392 Switch to personal token to deploy website 2025-06-16 20:08:47 -07:00
Diego Marcos Segura 381a237950 Add mkdocs installation to website deployment automation 2025-06-16 19:39:52 -07:00
Diego Marcos Segura 178dc92c3b Fix node version number in deploy site workflow 2025-06-16 19:35:19 -07:00