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
Noeri Huisman
2d8b903f9d
Avoid allocating THREE.Quaternion instances in setPackedSplat ( #160 )
2025-09-15 15:52:14 -07:00
Noeri Huisman
d53bea9883
Pre-compute lookup tables when parsing SOGS files ( #159 )
2025-09-15 15:51:44 -07:00
sparkjsdev[bot]
935bc2e3f1
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@a98cd0f4c6cf212f5b30f04fbc2dea656b72ffb0/dist/spark.module.js )
2025-09-15 21:57:01 +00:00
sparkjsdev[bot]
a98cd0f4c6
Bump dist build
2025-09-15 21:57:00 +00:00
Noeri Huisman
0c07ee2fd4
Use child mesh in SplatMesh to auto-inject SparkRenderer instead of monkey-patching ( #158 )
2025-09-15 14:54:50 -07:00
sparkjsdev[bot]
350a677984
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@3daecd37c72d10f40c0402da279d60575b4ae569/dist/spark.module.js )
2025-09-15 21:48:25 +00:00
sparkjsdev[bot]
3daecd37c7
Bump dist build
2025-09-15 21:48:23 +00:00
Noeri Huisman
3e9ee5f505
Ensure only one update timeout is scheduled at a time and call gl.flush() to encourage eager execution ( #156 )
2025-09-15 14:46:10 -07:00
Noeri Huisman
882def6eb7
Make sure all examples resize when the window is resized ( #155 )
2025-09-15 14:38:16 -07:00
sparkjsdev[bot]
8f340d1f78
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@243b8b55619002ab47dba180b9fdc4aac9d0bd52/dist/spark.module.js )
2025-09-11 23:13:19 +00:00
sparkjsdev[bot]
243b8b5561
Bump dist build
2025-09-11 23:13:17 +00:00
Noeri Huisman
05581b4314
Add support for orthographic rendering ( #157 )
2025-09-11 16:10:57 -07:00
kali
beb0e64974
Splat reveal effects ( #153 )
...
* Add splat reveal effects (weather)
* Update example title
* Added 3 new reveal effects to examples
---------
Co-authored-by: Diego Marcos <diego.marcos@gmail.com >
2025-09-10 16:31:58 -07:00
Diego Marcos Segura
0edfc8d923
Point stackblitz to index.html
2025-08-08 15:22:16 -07:00
Diego Marcos Segura
3040aae5be
Replace glitch with stackblitz
2025-08-08 14:52:51 -07:00
sparkjsdev[bot]
ee83dff234
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@d4f6deaddfc0a8f653719ac66988cd4a2fa9f6e8/dist/spark.module.js )
2025-08-07 17:23:38 +00:00
sparkjsdev[bot]
d4f6deaddf
Bump dist build
2025-08-07 17:23:36 +00:00
Noeri Huisman
bafff1f531
Improve .ply parsing speed using compiled parser function ( #150 )
...
* Compile a parse function per element type in PlyReader
* Parse f_rest properties as array for faster .ply file parsing
2025-08-07 10:21:23 -07:00
Diego Marcos Segura
b454b3652f
Add examples to index.html
2025-08-04 10:37:28 -07:00
kali
1da1cb61b7
Splat reveal effects (weather) ( #149 )
...
* Add splat reveal effects (weather)
* Update example title
---------
Co-authored-by: Diego Marcos <diego.marcos@gmail.com >
2025-08-04 10:21:47 -07:00
sparkjsdev[bot]
aea476550d
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@fbf615dbead4bc68eaada82643f69f305e8071e3/dist/spark.module.js )
2025-08-01 14:11:22 +00:00
sparkjsdev[bot]
fbf615dbea
Bump dist build
2025-08-01 14:11:21 +00:00
Noeri Huisman
2f42e2e29c
Reduce small memory allocations when loading ply files ( #147 )
...
* Replace for-of loops to reduce memory allocations in hot-path for ply loading
* Use temporary THREE.Quaternion and THREE.Vector instances to avoid allocations
2025-08-01 07:09:08 -07:00
Diego Marcos Segura
3f1d024980
Add details to changelog
2025-07-31 17:05:54 -07:00
Diego Marcos Segura
1dde4121b1
Add missing example
2025-07-31 16:46:15 -07:00
Diego Marcos Segura
a918d9fdec
Bump THREE to r178
2025-07-31 16:41:27 -07:00
Diego Marcos Segura
64f0931438
Add splat shader effects link to examples website
2025-07-31 16:36:41 -07:00
Diego Marcos Segura
a52ac075fd
Bump release number
2025-07-31 16:18:07 -07:00
Diego Marcos Segura
73add78912
Bump builds
2025-07-31 16:16:49 -07:00
Diego Marcos Segura
dc76306356
Make viewer drop zone to cover the whole page window
2025-07-31 15:53:12 -07:00
sparkjsdev[bot]
aec8c1a057
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@0e6fe62eef2b4ce7ffb8cfdb40d53e90ca863faf/dist/spark.module.js )
2025-07-31 22:52:20 +00:00
sparkjsdev[bot]
0e6fe62eef
Bump dist build
2025-07-31 22:52:19 +00:00
Andreas Sundquist
7fb5d7920b
Fix SH encoding scale factors ( #144 )
2025-07-31 15:50:11 -07:00
sparkjsdev[bot]
94cd329fe9
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@7b1decc2ef8815f68e63c7f492e08cc134e25240/dist/spark.module.js )
2025-07-31 22:04:09 +00:00
sparkjsdev[bot]
7b1decc2ef
Bump dist build
2025-07-31 22:04:08 +00:00
Winnie Lin
0705207bdc
Bounding box helper function ( #126 )
...
* bounding box implementation
* set default bbox to center-based computation
* [bbox] clean up bbox and editor logic
* [bbox] add error handling and documentation
2025-07-31 15:01:18 -07:00
sparkjsdev[bot]
05ddd8375e
Update main CDN URL. ( https://cdn.jsdelivr.net/gh/sparkjsdev/spark@5465c6033bbf0f31b94f372f60e1628a82e4a156/dist/spark.module.js )
2025-07-31 21:27:30 +00:00
sparkjsdev[bot]
5465c6033b
Bump dist build
2025-07-31 21:27:29 +00:00
Andreas Sundquist
8f5596e7a0
Add stochastic splat rendering example
2025-07-31 14:24:48 -07:00
Andreas Sundquist
b39cf3873f
Fixed rendering, moved examples/editor option under Debug. Updated spark-viewpoint.md.
2025-07-31 14:24:48 -07:00
Andreas Sundquist
d707f283f5
Working prototype. Initialization not consistent.
2025-07-31 14:24:48 -07:00