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
Kevin Ring
6ba15b9628
Fix test failure on ARM64 macOS.
...
The test was moving the camera in such a way that that the tile was no longer in the view frustum. The only reason it was passing on any platform was because the camera would still be just inside the tile, and so the rule that we don't cull tiles under the camera would apply. But on ARM64 macOS, the camera ends up being very very slightly outside the tile instead of very slightly inside, and so the test fails.
The change here is to keep the tile inside the frustum, as was intended in the first place.
2025-05-19 16:41:46 +10:00
Kevin Ring
7ec3d23632
Apply typo fixes.
2025-05-19 10:00:09 +10:00
Kevin Ring
4a433d46dd
Require TileID to Tile constructors taking content.
...
This way the content reference count, which is only added when the tile
has an ID, can be correctly accounted for.
2025-05-16 14:55:01 +10:00
Janine Liu
3560039c0d
Include Tile.h in header
2025-04-29 12:00:48 -04:00
Janine Liu
2dcabd69a8
Remove calls to ViewState::create
2025-04-29 10:24:44 -04:00
Janine Liu
c0fd95bb68
Merge branch 'main' into multiple-views
2025-04-29 10:05:47 -04:00
Kevin Ring
f7904505c8
Merge pull request #1135 from CesiumGS/orthographic
...
Orthographic
2025-04-29 14:10:52 +10:00
Janine Liu
d861c19639
Merge branch 'main' into i3dm-empty-error
2025-04-28 13:54:13 -04:00
Tim Moore
f8f6207324
Change incorrect comment
2025-04-28 17:59:14 +02:00
Janine Liu
70b97bb614
Fix failing unit test
2025-04-28 11:30:03 -04:00
Janine Liu
fc83ace731
Merge branch 'main' into multiple-views
2025-04-28 10:06:54 -04:00
Janine Liu
0ca412f0be
Merge pull request #1148 from CesiumGS/bounding-volume-load-thread
...
Pass tile bounding volumes to `prepareInLoadThread`
2025-04-28 09:57:01 -04:00
Kevin Ring
e5c0fa81d0
Merge remote-tracking branch 'origin/main' into orthographic
2025-04-28 16:05:51 +10:00
Kevin Ring
cd5d4afe24
Merge remote-tracking branch 'origin/main' into multiple-views
2025-04-28 14:10:59 +10:00
Ashley Rogers
bd1dc40616
Update doc comment
2025-04-25 12:00:58 -04:00
Ashley Rogers
14ced693a1
Merge from main
2025-04-25 11:52:54 -04:00
Tim Moore
eed64b15c0
Remove unused include of CesiumGeospatial/Cartographic.h
...
Caught by clang-tidy
2025-04-25 12:16:11 +02:00
Tim Moore
099d8c14ca
Add change log note and run format
2025-04-25 10:56:33 +02:00