Commit Graph

41 Commits

Author SHA1 Message Date
Janine Liu a56def2c89 Merge branch 'main' into correct-variable-length-arrays 2024-01-23 13:25:51 -05:00
Janine Liu 695898e37d Interpret offsets as array indices, not byte offsets 2024-01-18 16:45:31 -05:00
Kevin Ring 21c689b017 Allow implicit subtree buffers to be padded to 8 bytes. 2024-01-16 22:40:04 +11:00
Janine Liu 4ac199cdf1 Add more rigorous checks 2024-01-10 17:30:37 -05:00
Janine Liu d49a49d647 Consolidate if statement 2024-01-10 15:54:04 -05:00
Janine Liu 89ecd309dc Fix erroneous sentinel value assignment 2024-01-10 14:53:03 -05:00
Kevin Ring 262846e69b Rename, doc, test, CHANGES.md. 2023-12-07 13:13:00 +11:00
Hannes Janetzek 0aa888d548 fix crash from accessing deleted SubtreeFileReader
keep SubtreeFileReader instance in the loaders future context
2023-12-05 18:04:34 +01:00
Kevin Ring eb0805545e Merge remote-tracking branch 'origin/raster-overlay-refactoring' into bake-overlays-to-gltf 2023-11-29 09:32:36 +11:00
Kevin Ring 1a82401d1a Add contentId bounds check. 2023-11-29 09:11:42 +11:00
Kevin Ring 0a535f44a2 Use availability constants instead of 1/0. 2023-11-29 08:55:30 +11:00
Janine Liu bed08f690c ID -> Id 2023-11-20 14:43:51 -05:00
Janine Liu ebbc9c61c4 Fix typos and add missing param docs 2023-11-20 14:40:11 -05:00
Kevin Ring 4361563eed Merge remote-tracking branch 'origin/raster-overlay-refactoring' into bake-overlays-to-gltf 2023-11-17 17:14:32 +11:00
Kevin Ring 367a766888 Merge remote-tracking branch 'origin/main' into better-subtrees 2023-11-17 16:58:24 +11:00
Janine Liu b12ae77327 Merge branch 'main' into quantized-and-implicit 2023-11-15 13:55:03 -05:00
Janine Liu 96b632b0ef Doc tweaks 2023-11-15 13:37:28 -05:00
Janine Liu d3700dda57 Minor doc changes 2023-11-15 11:36:48 -05:00
Kevin Ring 761630d45a Add CesiumGltfContent library. 2023-11-15 17:20:08 +11:00
Kevin Ring 8a0293ec63 Clang warnings in tests. 2023-11-13 22:18:10 +11:00
Kevin Ring 61c29cbf24 Fix SubtreeAvailability field init order. 2023-11-13 22:12:14 +11:00
Kevin Ring 3d990cc617 More GCC/Clang warnings. 2023-11-13 21:51:43 +11:00
Kevin Ring dfe69c5baf Doc comments, slight reorg. 2023-11-13 19:36:35 +11:00
Kevin Ring 4edde85c41 Allow modification of SubtreeAvailability. 2023-11-13 18:11:49 +11:00
Kevin Ring 2bdd74a0a3 Use generated classes to read subtrees. 2023-11-10 23:26:42 +11:00
Kevin Ring 6497d291bf Fix GCC warning. 2023-11-08 21:34:07 +11:00
Kevin Ring a91979eb3c Fix clang warnings. 2023-11-08 21:16:11 +11:00
Kevin Ring 3a558f37f5 Make sure libmorton is treated as a system library. 2023-11-08 21:10:52 +11:00
Kevin Ring a950b38b1f Add bounding volume tests. 2023-11-08 19:54:08 +11:00
Kevin Ring f004b77864 Add some tests, fix some bugs. 2023-11-08 19:20:09 +11:00
Kevin Ring 5def156fde Add computeLevelDenominator. 2023-11-08 18:10:51 +11:00
Kevin Ring 75f545bb71 Move implicit BV computations to ImplicitTilingUtilities. 2023-11-08 18:04:23 +11:00
Kevin Ring fdf1084887 Move quadtree computations into ImplicitTilingUtilities. 2023-11-08 16:49:40 +11:00
Kevin Ring 48c37e84bd More implicit tiling support. 2023-11-07 22:54:15 +11:00
Kevin Ring 22b447e9ac Add ImplicitTiling class. 2023-11-07 18:36:58 +11:00
Kevin Ring bb9caf138b Doc improvements. 2023-11-07 17:42:18 +11:00
Kevin Ring a1b3725816 Add TileTransform class. 2023-11-06 22:24:26 +11:00
Kevin Ring ec02c89a6b Add TileBoundingVolumes class, other BV tweaks. 2023-11-06 18:48:23 +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 a71a982986 Add new Cesium3DTilesContent library. 2023-11-02 17:41:09 +11:00