Commit Graph

1684 Commits

Author SHA1 Message Date
Ashley Rogers e3be93d05d Fix variable length string arrays 2025-02-28 16:43:48 -05:00
Ashley Rogers 07bb72746e Add test 2025-02-28 15:32:21 -05:00
Kevin Ring 9d757a7b0f Mark tile failed when load throws an exception.
The most common reason this may happen is on a connection failure.
2025-02-27 16:55:37 +11:00
Kevin Ring 2009ee1823 Add comment about _doNotUnloadSubtreeCount copying. 2025-02-27 15:18:15 +11:00
Kevin Ring 44cf9548be Move _doNotUnloadSubtreeCount along with other fields. 2025-02-27 14:49:47 +11:00
Ashley Rogers 4ea9154818 Change createChildTiles behavior 2025-02-26 14:31:18 -05:00
Ashley Rogers 3546686bd7 Address some of the review comments. 2025-02-26 13:53:45 -05:00
Kevin Ring 160fa4db1f Merge remote-tracking branch 'origin/main' into unload-external-tilesets-2 2025-02-26 14:54:14 +11:00
Ashley Rogers 75175434d3 Unhackify empty tile handling 2025-02-25 13:56:23 -05:00
Kevin Ring 84416c556d
Merge pull request #1111 from CesiumGS/3dtiles-bounding-volume-cylinder
Add support for `3DTILES_bounding_volume_cylinder`
2025-02-25 13:11:53 +11:00
Ashley Rogers c5de73a841 Fix tileset height query test failure 2025-02-24 17:05:33 -05:00
Ashley Rogers 7bc0896d17 Remove #define left in accidentally 2025-02-24 15:32:21 -05:00
Ashley Rogers 81e5311e05 Remove _tilesStillNotUnloadedCount, rename _doNotUnloadCount, review comments 2025-02-24 15:30:27 -05:00
Janine Liu 124e63a336 The last of clang-tidy, hopefully. 2025-02-24 15:06:08 -05:00
Janine Liu 8c19b0f75f Fix bad bracket placement 2025-02-24 14:50:29 -05:00
Janine Liu 73bb7b9bb0 Formatting, add missing bracket 2025-02-24 14:39:37 -05:00
Janine Liu 65366bc7ed Add support for cylinder bounding volumes in quadtrees 2025-02-24 14:22:13 -05:00
Janine Liu 812d96249f Read bounding volumes using JSON reader 2025-02-24 14:13:42 -05:00
Janine Liu 47b358fbc7 Angle bracket sweep, remove outdated references, tweak glm stuff 2025-02-24 11:24:28 -05:00
Kevin Ring 709ac4498d Pass request headers to tileset.json content requests.
Also fix crash if tileset.json has no root tile.
2025-02-21 20:50:02 +11:00
Ashley Rogers 598f49f92e Remove pointless check I left in 2025-02-20 15:15:52 -05:00
Ashley Rogers 489a541dc1 Fix test 2025-02-20 14:42:11 -05:00
Ashley Rogers b5d46371e9 The final piece?? 2025-02-20 14:16:13 -05:00
Ashley Rogers 40f951ffb9 Lots of SPDLOG_INFO 2025-02-20 11:48:50 -05:00
Ashley Rogers b4dd32ad36 Add *second* counter 2025-02-19 14:43:48 -05:00
Ashley Rogers 8aa6cc0bf8 Fix for other _loadedTiles issue 2025-02-18 14:17:15 -05:00
Ashley Rogers 9289398029 Bizarre fix for ContentLoading issue 2025-02-18 13:57:34 -05:00
Janine Liu d762030d25 Add test to BoundingVolume 2025-02-17 17:04:42 -05:00
Janine Liu bc165ffc93 Fix includes and formatting 2025-02-17 16:44:28 -05:00
Janine Liu 116743cc0b Fix translation bug, try to appease clang-tidy 2025-02-17 16:00:07 -05:00
Janine Liu 60536f2e1a BoundingCylinder -> BoundingCylinderRegion 2025-02-14 17:44:56 -05:00
Ashley Rogers 140a7d96de Track *most* of the Tile pointers in TilesetHeightQuery 2025-02-14 17:02:20 -05:00
Janine Liu e1cc0c3e5b Merge branch 'axis-aligned-from-points' into 3dtiles-bounding-volume-cylinder 2025-02-14 14:35:39 -05:00
Ashley Rogers 21c03e2e74 Include Assert.h for clang-tidy 2025-02-14 10:09:29 -05:00
Ashley Rogers f705ac2da9 More review comments 2025-02-14 10:05:04 -05:00
Ashley Rogers 7367c77216 Merge branch 'unload-external-tilesets-2' of github.com:CesiumGS/cesium-native into unload-external-tilesets-2 2025-02-13 17:41:09 -05:00
Ashley Rogers 7842279b86 Address review comments 2025-02-13 17:40:40 -05:00
Ashley Rogers 7f8e02308a Merge branch 'main' of github.com:CesiumGS/cesium-native into unload-external-tilesets-2 2025-02-13 17:09:40 -05:00
Janine Liu 32f703f754 linting 2025-02-12 16:34:26 -05:00
Janine Liu b0f3c634df Add BoundingCylinder as a tile bounding volume 2025-02-12 14:15:59 -05:00
Ashley Rogers 38a9f0835d Same stuff, different file 2025-02-10 16:47:47 -05:00
Ashley Rogers 7171545306 #ifdef around unordered_map 2025-02-10 15:48:35 -05:00
Ashley Rogers 765e6dbe1b Add [[maybe_unused]] to `reason` 2025-02-10 15:24:12 -05:00
Ashley Rogers 0b27e40ae5 RemoveChildren -> RemoveAndClearChildren 2025-02-10 15:20:33 -05:00
Ashley Rogers 3816ef9835 Add comment, format 2025-02-10 15:15:16 -05:00
Ashley Rogers db707fd09f Final fixes and ifdef for debug tracking 2025-02-10 15:09:35 -05:00
Ashley Rogers 101f71cfba Alllllmost working 2025-02-07 17:51:24 -05:00
Ashley Rogers 2b35b264e2 Inc/dec _doNotUnloadCount from setState 2025-02-07 17:16:13 -05:00
Ashley Rogers 3fb40074be Handle removing children in Tileset 2025-02-07 16:09:34 -05:00
Ashley Rogers e7d1ce5a9c Add *initiator* tile ID to log 2025-02-07 15:32:47 -05:00