Commit Graph

42236 Commits

Author SHA1 Message Date
ggetz 16de59dabb Updates for ion prerelease 2025-07-22 10:00:35 -04:00
keyboardspecialist 431f32fad4 disabling test til I can identify why the framebuffer is blank 2025-07-22 09:53:59 -04:00
ggetz 0029af20bb Pull request cleanup 2025-07-22 09:53:57 -04:00
keyboardspecialist ebd667b744 Visibility render test 2025-07-22 09:53:20 -04:00
keyboardspecialist efff485fe3 wip 2025-07-22 09:53:20 -04:00
keyboardspecialist dc646ce7cf changes 2025-07-22 09:53:17 -04:00
keyboardspecialist 8708ed64f8 block draw command submission when not showing 2025-07-22 09:48:07 -04:00
ggetz 72881f71f5 Updates for ion prerelease 2025-07-17 10:57:52 -04:00
ggetz d551db919d Minor cleanup 2025-07-17 10:46:50 -04:00
keyboardspecialist cb62d74f91 Scaling fix added to changes 2025-07-17 10:37:02 -04:00
keyboardspecialist 8e12e22ff5 Re-enable scaling in shader
Fixes handling of modelMatrix scaling. Needs more testing with data that has scales applied at the glTF and tileset transform levels.
Scaling was removed to fix issues with splat scales when a quantized asset had an embedded scale in the glTF node transform.

Removes old u_splatScale. Old uniform scale factor applied to splats independent of the model scale
2025-07-17 10:35:56 -04:00
keyboardspecialist 4db5fac5b7 async/await refactor 2025-07-17 10:34:56 -04:00
keyboardspecialist 5668ee8e61 added define check before destruction 2025-07-17 10:33:20 -04:00
keyboardspecialist 390a4d0967 bugfix description 2025-07-17 10:32:37 -04:00
keyboardspecialist c2660ae0a2 splat removal test 2025-07-17 10:32:14 -04:00
keyboardspecialist 6fd18e1114 check for destroyed rather than defined 2025-07-17 10:31:38 -04:00
jjspace 0ca6a3e60d
minor release guide update 2025-07-01 12:03:57 -04:00
jjspace 159617e2de
update tokens, bump version numbers 2025-07-01 11:59:12 -04:00
Gabby Getz 10238c3ccb
Merge pull request #12710 from CesiumGS/fix-classification-sandcastle
Fix Terrain Classification Sandcastle
2025-07-01 15:33:31 +00:00
jjspace 0dc7bf82a5
Merge pull request #12706 from CesiumGS/gsplat-modelmatrix-update
Update with modelMatrix and correctly handle rotation
2025-07-01 15:33:19 +00:00
jjspace 05a418d39c
be more specific with geocoder search 2025-07-01 11:04:37 -04:00
Gabby Getz 1bafc4986a
Merge pull request #12704 from CesiumGS/sandcastle-ff-hack
Add hack to avoid Firefox styling bug
2025-07-01 14:54:49 +00:00
jjspace 35f062ca55
Merge remote-tracking branch 'origin/main' into sandcastle-ff-hack 2025-07-01 10:08:49 -04:00
jjspace cc8c6e0182
Merge pull request #12681 from CesiumGS/voxel-cylinder-step
Fix step size for cylinder voxels
2025-07-01 13:54:31 +00:00
Gabby Getz bca8988ec9
Merge branch 'main' into gsplat-modelmatrix-update 2025-07-01 08:59:44 -04:00
keyboardspecialist 237c0dcf8f update with changes 2025-06-30 18:49:38 -05:00
keyboardspecialist 9cf0973796 GaussianSplat3DTileContent
- All tiles including root get transformed
- Tracks original position, scale, and rotation values. transformations only occur using these values to prevent transformations stacking

GaussianSplatPrimitive
- transformTile uses the root transform and tileset modelMatrix rather than ENU-based transform.
- buildGSplatDrawCommand follows this now as well for creating the drawCommand modelMatrix
- checks for tileset modelMatrix changes and marks itself dirty
2025-06-30 18:13:06 -05:00
jjspace 2c93f94ec8
add a space to stylesheets for Firefox bug 2025-06-30 14:45:13 -04:00
jjspace ed606ed4e8
copy new sandcastle gitignore 2025-06-30 12:56:46 -04:00
Jeshurun Hembd a4be8dab6b
Merge pull request #12558 from bkuster/feature-moreTextureData
allow further texture uniforms
2025-06-30 16:52:08 +00:00
Jeshurun Hembd 194f9f3a70 whitespace and parenthesis changes from prettier 2025-06-30 10:48:22 -04:00
Jeshurun Hembd 10ac9d3aa9 Merge branch 'main' into feature-moreTextureData 2025-06-27 19:07:20 -04:00
Luke McKinstry 5435b9595c
Merge pull request #12698 from CesiumGS/npm-updates
Update npm packages
2025-06-27 19:49:09 +00:00
jjspace f17e28bcc2
pin spz-loader 2025-06-27 15:33:54 -04:00
Matt Schwartz d0c4b481a1
Merge pull request #12699 from CesiumGS/clipping-polygon-collection-props
Fix missing properties on `ClippingPolygonCollection`
2025-06-27 00:33:19 +00:00
jjspace 6f78e1863b
expose properties to docs and ts types 2025-06-26 14:29:53 -04:00
jjspace 5538923dff
pin prettier 2025-06-26 14:08:22 -04:00
jjspace ac3194cdad
update npm packages 2025-06-26 14:02:04 -04:00
Jeshurun Hembd a9785d2624 Update CHANGES.md 2025-06-20 20:20:32 -04:00
Jeshurun Hembd 25b0a7d395 Add shape type selector in Voxel Picking sandcastle 2025-06-20 20:00:08 -04:00
Jeshurun Hembd d41736e0e2 Fix jacobian axis order for cylindrical voxels 2025-06-20 18:08:20 -04:00
Gabby Getz 4d771c1715
Merge pull request #12582 from CesiumGS/splat-spz-concept
Gaussian Splat SPZ Support
2025-06-20 12:46:09 +00:00
keyboardspecialist 266d1bdf76 Fix initSync warnings. Expects an Object with module property 2025-06-19 15:04:47 -05:00
ggetz 8a362a0aa2 Documentation updates 2025-06-19 13:56:20 -04:00
Gabby Getz 1320c7de14
Merge branch 'main' into splat-spz-concept 2025-06-19 13:19:53 -04:00
Gabby Getz 44c13e4f44
Merge pull request #11710 from gdiehlEB/vector-point-clamping
Add support for clamping Vector 3D Tile point features to Terrain or 3d Tiles
2025-06-18 20:13:41 +00:00
keyboardspecialist aaa5aba736 Use optional chaining when checking if it exsists in extensions as it may appear in extensionsUsed but not in extensions. 2025-06-18 09:52:54 -05:00
gdiehlEB 19ee96d4fd docs: update CHANGES.md 2025-06-16 16:39:19 -04:00
Gabby Getz d123e0d822
Merge branch 'main' into vector-point-clamping 2025-06-16 15:40:56 -04:00
Gabby Getz 70920bbfb9
Merge pull request #12664 from CesiumGS/fix-deprecated-bitmap-options
Fix deprecated bitmap options
2025-06-16 19:38:34 +00:00