Commit Graph

1926 Commits

Author SHA1 Message Date
Kevin Ring fd116c8011 loadTileImage receives const RasterOverlayTile. 2025-09-09 18:24:28 +10:00
Kevin Ring e114fadc00 Fix raster overlay crash with external tilesets. 2025-08-28 11:17:48 +10:00
Kevin Ring a4c2890564 Merge remote-tracking branch 'origin/const-get-root-tile' into more-tileset-parsing 2025-08-20 15:04:45 +10:00
Kevin Ring 1bceed75ef Remove unnecessary casts. 2025-08-20 12:36:27 +10:00
Janine Liu 20ffad2cc7 Small modifications from review 2025-08-19 13:54:41 -04:00
Janine Liu 5dbb1758c7 Merge branch 'const-get-root-tile' into more-tileset-parsing 2025-08-19 12:05:25 -04:00
Janine Liu d381a1428e
Merge branch 'main' into const-get-root-tile 2025-08-19 11:55:18 -04:00
Kevin Ring ccf0d99b99 Add test case and update CHANGES.md. 2025-08-15 16:22:43 +10:00
Kevin Ring ed1618fa67 Don't get stuck in an endless loop if there are no frustums. 2025-08-15 15:58:06 +10:00
Kevin Ring 7eb11ca014 clang-tidy 2025-08-11 21:34:38 +10:00
Kevin Ring 2074cebcce Fix gcc/clang warning. 2025-08-11 17:42:35 +10:00
Kevin Ring 891e399e09 Load unknownProperties, too. 2025-08-11 17:37:42 +10:00
Kevin Ring d0c7b11a42 More complete tileset.json parsing into TilesetMetadata. 2025-08-11 17:32:51 +10:00
Kevin Ring 2fd6dd2cca Parse more fields from tileset.json in TilesetMetadata. 2025-08-11 16:17:51 +10:00
Kevin Ring ecebbcd3fd TileLoadRequester returns const Tiles. 2025-08-11 13:08:49 +10:00
Kevin Ring 3eb0de0258 Remove non-const loadedTiles and forEachLoadedTile methods. 2025-08-11 11:42:00 +10:00
Kevin Ring baa5b65ecb Make tiles in ViewUpdateResult const, too. 2025-08-08 18:55:31 +10:00
Kevin Ring b069b86ea6 Remove non-const version of getRootTile. 2025-08-08 14:30:06 +10:00
Kevin Ring a881777142 clang-tidy 2025-07-29 08:12:22 +10:00
Kevin Ring eeaf0c9aaf Fix CesiumIonTilesetLoader token refresh crash. 2025-07-28 21:06:53 +10:00
Kevin Ring b84477b30a Fix tests. 2025-07-28 18:59:18 +10:00
Kevin Ring 61b4758698 Working token refresh for Bing. 2025-07-28 18:07:23 +10:00
Kevin Ring f871367343 Separate ion token refresh from CesiumIonTilesetLoader. 2025-07-24 15:24:26 +10:00
Tim Moore b8316db31b Merge remote-tracking branch 'origin/main' into instance-batch-id-fix 2025-06-30 19:22:02 +02:00
Tim Moore 3370639b42 Fix bug in conversion of i3dm batch Ids to feature Ids + unit test
The unit test exposed a pernicious bug: The EXT_instance_features
feature Ids created from i3dm batch Ids were garbage: they were copied
from the wrong memory location.
2025-06-30 19:18:53 +02:00
Janine Liu 1b05a68172 Merge branch 'main' into tileset-voxel-extension 2025-06-18 12:17:41 -04:00
Janine Liu b6a27db531 Fix bad access, add unit test 2025-06-13 11:32:33 -04:00
Janine Liu ed374fd01f Merge branch 'main' into tileset-voxel-extension 2025-06-13 10:11:33 -04:00
Brody 1fe335be4d Skip Authorization header when loading assets without access token. 2025-06-12 18:19:54 -04:00
Janine Liu e2cd486248 Formatting 2025-06-12 15:10:01 -04:00
Brody Michaels 1fbbd1be17
Explicit Cast Use
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2025-06-12 12:12:01 -04:00
Brody Michaels bc1e8802b4
Wording Nitpick
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2025-06-12 12:11:27 -04:00
Janine Liu 545133303e Add url fallback 2025-06-12 11:58:27 -04:00
Janine Liu a648d9d113
Merge branch 'main' into tileset-voxel-extension 2025-06-06 16:02:54 -04:00
Brody a00894333a Fixed incorrect handling of legacy maximumLevel property in TilesetJsonLoader.cpp by adding one to availableLevels when implicit loader for it is created. 2025-06-05 13:19:36 -04:00
Ashley Rogers 46f24b9725 Fix raster overlays used with ellipsoid tileset 2025-06-04 15:39:53 -04:00
Janine Liu 912ca92506 Remove const 2025-05-30 14:10:43 -04:00
Janine Liu bfc163df95 Fix formatting 2025-05-30 12:42:58 -04:00
Janine Liu 01d67df2e5 Remove leftover code, other cleanup 2025-05-30 12:28:26 -04:00
Janine Liu 25e0520105 Make TileExternalContent extensible instead. 2025-05-30 12:24:35 -04:00
Janine Liu 7a9c2f1dba Formatting, docs, changelog entry 2025-05-29 15:28:26 -04:00
Janine Liu 3a53e70279 Fix potential nullptr dereference, other cleanup 2025-05-29 15:17:06 -04:00
Janine Liu fe8d106f98 Add getVoxelContentExtension 2025-05-29 15:01:41 -04:00
Janine Liu 5807e5d37b Use optional instead of pointer 2025-05-29 15:01:27 -04:00
Janine Liu 44567d1362 Allow access to root content voxel extension 2025-05-29 14:59:46 -04:00
Janine Liu 4afe6ee59c Include status code in move constructor 2025-05-23 11:53:37 -04:00
Janine Liu 790bb78b86
Merge pull request #1178 from CesiumGS/works-on-mac-with-cmake4
Several maintenance items
2025-05-19 11:35:33 -04:00
Janine Liu f02568f327
Fix typo 2025-05-19 10:40:23 -04:00
Kevin Ring 9fa46f711a Add octree loaded test. 2025-05-19 17:21:16 +10:00
Kevin Ring 9218edbf93 Add test for ref count of empty content tiles in QuadtreeLoader. 2025-05-19 17:11:35 +10:00