Commit Graph

1960 Commits

Author SHA1 Message Date
Kevin Ring 3d490f4651 Merge remote-tracking branch 'origin/raster-overlay-refactoring' into clipping-2.5d-kring 2021-08-30 11:33:24 +10:00
Kevin Ring 690b2259f8 Fix merge problem. 2021-08-30 11:25:02 +10:00
Kevin Ring b7adf2c1e8 Merge remote-tracking branch 'origin/main' into raster-overlay-refactoring 2021-08-30 11:19:24 +10:00
Kevin Ring 36ef899803
Merge branch 'main' into gen-smooth-norms 2021-08-30 10:29:28 +10:00
Kevin Ring cbd14a73c1 Re-add raster overlay on 3D Tiles support. 2021-08-27 22:35:21 +10:00
Kevin Ring bd0187235b Remove overlays-on-3DTiles support. 2021-08-27 22:34:08 +10:00
Kevin Ring 14493f0149 Fix some merge problems. 2021-08-27 22:25:25 +10:00
Kevin Ring ae975be07b Merge remote-tracking branch 'origin/raster-overlay-refactoring' into clipping-2.5d-kring 2021-08-27 22:05:06 +10:00
Kevin Ring 9566296e3e Some of the code I just deleted was more important than I realized. 2021-08-27 21:25:00 +10:00
Kevin Ring 9b1745746d Fix GCC warning by deleting a bunch of code. 2021-08-27 18:55:38 +10:00
Kevin Ring d6c84b6a20 Remove unused code, unnecessary moves. 2021-08-27 17:57:00 +10:00
Kevin Ring 99a351195c Fix tests. 2021-08-26 14:47:25 +10:00
Kevin Ring d48f577342 Improve comment. 2021-08-26 14:32:50 +10:00
Kevin Ring a665c1bd4c Remove texture coordinate rectangle parameters. 2021-08-26 14:23:33 +10:00
Kevin Ring ba506422da Make subtile cache configurable. 2021-08-26 13:50:53 +10:00
Kevin Ring 19a99af2a2 QuadtreeRasterOverlayTileProvider tests. 2021-08-26 13:25:29 +10:00
Kevin Ring 8c7964bb75 WIP raster overlay tests. 2021-08-26 10:37:58 +10:00
Kevin Ring 75a61da65c More doc and cleanup. 2021-08-24 21:59:03 +10:00
Kevin Ring 286c8d72e0 Formatting. 2021-08-24 19:28:50 +10:00
Kevin Ring 6bac2f2872 RasterOverlayTileProvider doc. 2021-08-24 19:25:26 +10:00
Kevin Ring db2fa140d3 More cleanup. 2021-08-24 18:33:17 +10:00
Kevin Ring 492621cc07 Misc cleanup. 2021-08-24 16:34:14 +10:00
Kevin Ring 015e92e8de Separate raster overlay refactoring into a new branch. 2021-08-24 13:32:56 +10:00
Kevin Ring 6b678f8de5 Merge remote-tracking branch 'origin/merged-for-clipping' into clipping-2.5d-kring 2021-08-24 12:04:01 +10:00
baothientran 8cccf1753b
Merge pull request #318 from CesiumGS/rectangle-union
Add Rectangle::computeUnion method and rename intersect to match
2021-08-23 11:43:26 -04:00
baothientran df173934bc
Merge pull request #310 from CesiumGS/add-async-include-in-externals 2021-08-23 10:36:53 -04:00
Kevin Ring 9d33917358 Cleanup, remove some unnecessary changes. 2021-08-24 00:16:16 +10:00
Kevin Ring acb2acd69c Merge remote-tracking branch 'origin/merged-for-clipping' into clipping-2.5d-kring 2021-08-23 23:29:15 +10:00
Kevin Ring b1dae79a17 Merge remote-tracking branch 'origin/rectangle-union' into clipping-2.5d-kring 2021-08-23 19:30:50 +10:00
Kevin Ring 2911275357 Rename GlobeRectangle::intersect to computeIntersection. 2021-08-23 19:24:55 +10:00
Kevin Ring c0b7b130fb Rename intersect to computeIntersection. 2021-08-23 19:22:08 +10:00
Kevin Ring e0b835f686 Fix linux build problems. 2021-08-23 14:55:10 +10:00
Kevin Ring b163c9b8a3 Formatting. 2021-08-23 12:13:48 +10:00
Kevin Ring 6f13727b14 Revert to ID-based overlay texture coordinate handling.
Creating unique names per projection isn't really scalable or necessary.
2021-08-23 12:06:21 +10:00
Kevin Ring d1fe4e72a9 Minor cleanup. 2021-08-20 18:24:56 +10:00
Kevin Ring 87a4e44bee Merge remote-tracking branch 'origin/tile-url' into clipping-2.5d-kring 2021-08-19 20:13:00 +10:00
Kevin Ring 342da1fa08 Fix tile URL extra in gltfs. 2021-08-19 19:58:44 +10:00
Kevin Ring 36a1f2301b Make TMS overlay work when tilemapresource.xml is missing. 2021-08-18 21:57:54 +10:00
Nithin Pranesh 02430a1643 remove flat normal generation from cesium-native 2021-08-17 16:57:25 -04:00
Kevin Ring 00c25ecf51 Move some blitting code to a more reusable place. 2021-08-17 21:36:28 +10:00
Kevin Ring 1e91659cee Cleanup. 2021-08-17 16:21:43 +10:00
Kevin Ring 8b43bf4e40 Clean up earcut cmake config. 2021-08-17 16:14:32 +10:00
Kevin Ring 1c6fed348e Remove remnants of RastersMappedTo3DTile. 2021-08-17 16:04:32 +10:00
Nithin Pranesh d769b17fda add generate missing flat normals options 2021-08-16 12:26:50 -04:00
Nithin Pranesh 3c840c3be5 fix tests 2021-08-15 18:48:53 -04:00
Nithin Pranesh 6a4477136d WIP move code to CesiumGltf::Model 2021-08-15 12:57:35 -04:00
Marco Hutter 1b60b26533 Added missing include of AsyncSystem in TilesetExternals 2021-08-14 00:50:22 +02:00
Nithin Pranesh 19042bfe65 attempt to fix GCC warnings (again) 2021-08-13 12:22:42 -04:00
Nithin Pranesh 1711d90b31 optimizations to smooth normals generation 2021-08-13 00:42:27 -04:00
Nithin Pranesh 677d47fb41 attempt to fix templated index gcc warnings 2021-08-12 14:03:03 -04:00
Kevin Ring 6a90dbcf83 Cleaner user of AsyncSystem, formatting. 2021-08-12 21:04:06 +10:00
Nithin Pranesh f09d6e2e35 WIP support for non-indexed primitives 2021-08-11 18:10:27 -04:00
Nithin Pranesh 2d44fb8219 more casting fixes 2021-08-11 11:36:18 -04:00
Nithin Pranesh 2028d5e0b0 attempt to fix integer type error gcc/clang 2021-08-11 11:18:04 -04:00
Kevin Ring 15d48c9b55 Merge remote-tracking branch 'origin/main' into clipping-2.5d-kring 2021-08-11 22:40:20 +10:00
Nithin Pranesh d68e0d61ac Merge branch 'main' into gen-smooth-norms 2021-08-10 22:46:34 -04:00
Daniel Krupka 5ee36632d3 Fix missed/incorrect Cesium3DTiles -> Cesium3DTilesSelection renames 2021-08-04 08:01:39 -04:00
Daniel Krupka 81317f0fc3 Rename Cesium3DTiles -> Cesium3DTilesSelection in merge from main 2021-08-02 10:52:04 -04:00
Daniel Krupka 2848ea62d4 Merge branch 'main' into rename-3d-tiles-pipeline 2021-08-02 10:46:03 -04:00
Daniel Krupka 8b3bb34827 Rename Cesium3DTiles -> Cesium3DTilesSelection 2021-07-30 11:45:37 -04:00