Commit Graph

43693 Commits

Author SHA1 Message Date
ggetz 6f6dc355de Set ion headers for ion proxied URLs 2025-10-28 13:53:18 -04:00
Matt Schwartz 9b215be7b7 Minor fix to clear triangles 2025-10-28 12:29:21 -04:00
Matt Schwartz b00b65cee1 Merge remote-tracking branch 'origin/main' into fastPickingWithOctree 2025-10-28 11:52:03 -04:00
Matt Schwartz 1e8d248e34 Move incremental build to worker 2025-10-28 11:20:19 -04:00
Matt Schwartz 63a8371eb6 Incrementally build octree on pick 2025-10-27 23:15:52 -04:00
jjspace 5cc27ef976
small doc link change 2025-10-27 14:14:10 -04:00
jjspace 22df371dda
extract gulp tasks to help avoid dynamic imports 2025-10-27 14:13:45 -04:00
Matt Schwartz 3af3ef03a2 Marks octree for rebuild on exaggeration changes 2025-10-27 13:04:37 -04:00
jjspace 8b212bd7b5
rebuild package bundles in dev server 2025-10-27 12:12:33 -04:00
Adam Larkeryd 9cfc449c55 Merge branch 'main' into alark/async-picking 2025-10-27 15:16:20 +09:00
Matt Schwartz b1e03247cb Improve memory patterns and simplify function signatures 2025-10-26 21:40:57 -04:00
Matt Schwartz 53fa96bf85 Lazily builds picking octree
WIP - the goal is to only build octrees on tiles
that are picked against. Beyond saving memory and worker time,
this allows us to conservatively rebuild octrees when
vertical exaggeration changes.

TODO: build the octree in a worker task, and fallback to
the default pick strategy while it's being built.
2025-10-26 20:48:50 -04:00
Matt Schwartz 790962d129 Revert changes to RequestErrorEvent.js 2025-10-26 14:38:00 -04:00
jjspace b478c3fb63
rename arguments and functions for clarity 2025-10-24 15:26:49 -04:00
Jeshurun Hembd 61f8dcfeef Clear TODO comments in Cesium3DTilesTerrainGeometryProcessor 2025-10-24 11:22:47 -04:00
Matt Schwartz 5ac1b0757d
Merge pull request #12997 from CesiumGS/react-eslint-warning
Fix eslint warning for react
2025-10-24 14:00:04 +00:00
Adam Larkeryd f02b48a50a pr comment fixes #1 2025-10-24 11:33:39 +09:00
Adam Larkeryd e53c22d09d Merge branch 'main' into alark/async-picking 2025-10-24 09:32:58 +09:00
Jeshurun Hembd d08ce7a58e Move constructors to tops of files 2025-10-23 19:44:40 -04:00
Jeshurun Hembd 2de6dd7ba3 Merge branch 'main' into 3d-tiles-terrain 2025-10-23 18:32:28 -04:00
Jeshurun Hembd 668b8bba24 Update CHANGES.md, clean up whitespace 2025-10-23 18:28:58 -04:00
Jeshurun Hembd 77fb377592 Avoid recomputing keys in ResourceCache 2025-10-23 18:12:51 -04:00
Matt Schwartz ceccffefe6
Merge pull request #12998 from CesiumGS/no-submit-filter
Don't refresh page gallery search
2025-10-23 21:05:00 +00:00
jjspace cc931d222f
don't submit and refresh page on Enter 2025-10-23 15:13:21 -04:00
Matt Schwartz 023b4f2d60 Fixes scratch variable reuse bug 2025-10-23 15:03:53 -04:00
Matt Schwartz f58ea2c51e Add child node after creation in octree 2025-10-23 14:53:10 -04:00
jjspace f843821566
use correct dependencies in hooks 2025-10-23 14:33:41 -04:00
Matt Schwartz a8f7d8f9b8 Fixes bug in octree ray intersection 2025-10-23 14:29:02 -04:00
Matt Schwartz 948e00cfc3 Reverts unit test changes for octree picking
These tests were more like integration tests and would
likely be brittle in the future, and not hard to diagnose.
2025-10-23 14:15:26 -04:00
Matt Schwartz 64ec998897 Refactors octree picking for style and modularity 2025-10-23 14:10:46 -04:00
jjspace ba045e7e77
convert to options params for clarity 2025-10-23 13:22:55 -04:00
jjspace b74d62da2a
Merge remote-tracking branch 'origin/main' into sandcastle-build-updates 2025-10-23 12:56:59 -04:00
Matt Schwartz f5b807d3ce
Merge pull request #12996 from CesiumGS/infobox-background
override the cesium viewer color-scheme
2025-10-23 15:40:24 +00:00
jjspace 9a83ebdada
override the cesium viewer color-scheme 2025-10-23 11:29:22 -04:00
Jeshurun Hembd e944a82c68 Minor cleanup in Cesium3DTilesTerrainProvider 2025-10-22 22:13:47 -04:00
Jeshurun Hembd c2024630f7 Use async/await in Cesium3DTilesTerrainDataSpec 2025-10-22 14:45:49 -04:00
Gabby Getz b804be9e97
Merge pull request #12821 from CesiumGS/billboard-terrain-clip-fix
Switch from automatic to manual depth testing for billboards
2025-10-22 15:16:14 +00:00
Gabby Getz 008ff68eab
Merge branch 'main' into billboard-terrain-clip-fix 2025-10-22 11:15:36 -04:00
Adam Larkeryd bf11b3af93 prettier fix 2025-10-22 10:18:32 +09:00
Adam Larkeryd 5c07c4dbbc
Update packages/engine/Source/Scene/PickFramebuffer.js
spelling

Co-authored-by: Matt Schwartz <mzschwartz5@gmail.com>
2025-10-22 09:58:01 +09:00
Adam Larkeryd 2b7861edab
Update packages/engine/Source/Scene/Scene.js
Simplify promise using await

Co-authored-by: Matt Schwartz <mzschwartz5@gmail.com>
2025-10-22 09:49:18 +09:00
Jeshurun Hembd d31a0c3ba7 Fix destructuring in Cesium3DTilesTerrainGeometryProcessor 2025-10-21 18:14:32 -04:00
Matt Schwartz 074acf176a
Merge pull request #12991 from CesiumGS/sandcastle-console-index
Prevent selecting console index in sandcastle
2025-10-21 19:41:28 +00:00
jjspace 453096724d
switch dev-sandcastle to main branch 2025-10-21 15:35:57 -04:00
jjspace 89028975de
Merge pull request #12990 from CesiumGS/detect-and-remove-unused-eslint-disable-directives
Detect and remove unused eslint disable directives
2025-10-21 19:23:22 +00:00
Marco Hutter 9d00201f33 Merge remote-tracking branch 'origin/main' into fix-draped-imagery-removal
# Conflicts:
#	CHANGES.md
2025-10-21 20:36:32 +02:00
Marco Hutter 572b34fac5 Move unused directive check from CLI to config 2025-10-21 20:20:10 +02:00
Marco Hutter b096d177e5 Undo literal to string change. Add comment. 2025-10-21 20:17:46 +02:00
jjspace 51e39236f6
prevent selecting console index, better render icons 2025-10-21 13:49:43 -04:00
Jeshurun Hembd 2afb7b65b9 Clean up, clarify docs in Cesium3DTilesTerrain classes 2025-10-21 12:19:36 -04:00