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
|
aca62084d6
|
Add types to SparkRenderer (#53)
|
2025-06-18 08:28:15 -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
|
7d26284fbd
|
Traverse object3D hierarchy looking for SplatMesh to create an implcit SparkRenderer (fix #38)
|
2025-06-09 15:58:12 -07:00 |
|
Andreas Sundquist
|
acb541cc4e
|
Renamed "forge" to "spark". Updated meta-references and future domain. (#40)
|
2025-06-09 13:50:08 -07:00 |
|
Andreas Sundquist
|
ea9e4e3da9
|
Remove requirement for SuperSplat comment in PLY "chunk" element in order to decode compressed PLY format. (#39)
|
2025-06-06 14:32:24 -07:00 |
|
Andreas Sundquist
|
7a4142c62a
|
Lower MIN_ALPHA from 0.01 to 0.5/255, the lowest conceivable value that could be encoded in a Uint8, allowing highly transparent objects to render better. (#37)
Add "sortRadial" option to Editor to allow toggling between radial and Z-depth sorting.
|
2025-06-06 12:53:19 -07:00 |
|
Andreas Sundquist
|
6a5b361181
|
Add dyno-overview and dyno-stdlib to docs. Update mkdocs. Minor fixes in docs. Remove unneeded imports in util.ts.
|
2025-06-01 23:36:35 -07:00 |
|
Alexander R. Mcneilly
|
9eb37b9677
|
fix sticky fps keys when blurring (#19)
|
2025-05-30 11:03:27 -07:00 |
|
Andreas Sundquist
|
8b5f854848
|
Remove obsolete code
|
2025-05-30 10:49:49 -07:00 |
|
Andreas Sundquist
|
0f931b873a
|
Fix CORS image loading issue in procedural-splats. (#5)
|
2025-05-27 08:40:58 -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 |
|