Commit Graph

51 Commits

Author SHA1 Message Date
Kevin Ring 770c5bbac1 Fix compile errors in tests. 2024-09-05 15:52:25 +10:00
Kevin Ring 7d21b0c1be Fix typos and test failure. 2024-07-26 10:42:30 -04:00
Kevin Ring 68df5462d6 Fix warnings. 2024-06-30 19:44:40 +10:00
Kevin Ring 2f50cc2c3a Flesh out test, fix a gltfUpAxis bug. 2024-06-29 10:22:31 +10:00
Kevin Ring 5a7a640f7a Add a test of upsampled bounding volumes. 2024-06-28 23:22:04 +10:00
Ashley Rogers 65dda8335d Respond to review, cut down on stored ellipsoids 2024-06-14 15:33:47 -04:00
Ashley Rogers f5086231f3 Fix test 2024-06-11 16:46:34 -04:00
Ashley Rogers d961a40e3d Remove as many WGS84 defaults as possible. 2024-06-06 16:53:48 -04:00
Kevin Ring 761630d45a Add CesiumGltfContent library. 2023-11-15 17:20:08 +11:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00
Kevin Ring f3bdf698e2 Change namespace of Cesium3DTilesContent types. 2023-11-02 22:05:00 +11:00
Kevin Ring c561b6407c Move more functionality to Cesium3DTilesContent. 2023-11-02 19:48:57 +11:00
Kevin Ring e406287a91 Finish loading parent tile when needed for upsampling. 2023-09-01 11:39:58 +10:00
Kevin Ring 056eecc6b3 Give tileset a root "external" tile. 2023-08-21 18:36:49 +10:00
Kevin Ring df5759de40 Merge remote-tracking branch 'origin/main' into intrusive-lifetime 2022-10-14 21:44:30 +11:00
Nithin Pranesh b8f95de5bd tests passing 2022-10-10 23:50:37 -04:00
Kevin Ring e854ea3bde Fix tests. 2022-09-01 00:23:10 +10:00
Kevin Ring 03e7927afc Fix test build problem. 2022-08-31 20:05:13 +10:00
Kevin Ring 7e232b632a Add Unloading state for tiles that can't quite be unloaded yet. 2022-08-31 17:12:00 +10:00
Kevin Ring 3cb54be0a4 Start using IntrusivePointer to manage lifetimes. 2022-08-29 16:22:42 +10:00
Bao Tran 647d247aaa add test when initializing manager with url 2022-08-25 14:04:01 -04:00
Bao Tran 7c75b0a15b add up axis to load result 2022-08-22 18:32:00 -04:00
Bao Tran f28e84b6af change method names 2022-08-22 12:35:44 -04:00
Bao Tran d5283bd6e7 change waitIdle to waitUntilIdle 2022-08-22 12:33:41 -04:00
Bao Tran ee4ecc6c1c let manager owns root tile and raster overlay collection 2022-08-17 12:50:50 -04:00
Bao Tran 0bdf9813d1 test that manager doesn't generate raster UV from duplicated projections 2022-08-15 17:20:27 -04:00
Bao Tran 86cb018fcf don't allocate tile content 2022-08-11 11:33:15 -04:00
Bao Tran 4c8e0c5c14 remove optional model 2022-08-08 15:02:03 -04:00
Bao Tran 66bcefafd2 resolve compiler warning 2022-08-08 11:04:06 -04:00
Bao Tran b6606d762a resolve compiler warning 2022-08-08 10:49:40 -04:00
Bao Tran b0c5be8243 test gltf up axis to extra 2022-08-05 21:06:30 -04:00
Bao Tran 22c43e790d add override keyword 2022-08-05 20:50:35 -04:00
Bao Tran 1f103a739a ensure fittest bounding region is calculated for loose tile 2022-08-05 20:35:17 -04:00
Bao Tran 079587ae3a test that tile is updated with the overlay details bounding region 2022-08-05 19:03:09 -04:00
Bao Tran b619953829 test raster overlay UVs 2022-08-05 15:50:53 -04:00
Bao Tran 53e0d526e4 fix faulty tests 2022-08-05 14:04:35 -04:00
Bao Tran ad4056dfe2 add TilesetContentLoader::getTileUpAxis() and assign that value to tile gltf 2022-08-05 13:30:05 -04:00
Bao Tran 04c04e0c71 remove compiler error 2022-08-04 14:12:02 -04:00
Bao Tran e8a5ce0a7e better test for normal 2022-08-04 13:19:26 -04:00
Bao Tran 5b42c4724c test that smooth normal is generated 2022-08-04 13:07:21 -04:00
Bao Tran b3c6d62bae make sure raster overlay works with tileset 2022-08-03 14:41:25 -04:00
Bao Tran 173daef00d test that content manager should resolve the external buffers for gltf 2022-08-03 12:45:51 -04:00
Bao Tran 8e40ea5691 handle non-specs compliant for empty tile 2022-08-03 11:00:38 -04:00
Bao Tran df0d0aa145 begin add test for gltf post processing 2022-08-03 10:14:14 -04:00
Bao Tran 19ca6a97a6 update comment 2022-08-02 14:24:00 -04:00
Bao Tran 315579c2f4 test state machine of upsampled children 2022-08-02 14:18:35 -04:00
Bao Tran 07af355609 test tile state machine 2022-08-02 11:49:47 -04:00
Bao Tran df98568f8f test tile state machine 2022-08-01 11:34:34 -04:00
Bao Tran f76b6dbf0b format 2022-07-29 17:38:14 -04:00
Bao Tran 856a81960f fix mem leak 2022-07-29 17:37:35 -04:00