Commit Graph

416 Commits

Author SHA1 Message Date
Ashley Rogers 0f02cfdc32 Merge branch 'geojson-support' of github.com:CesiumGS/cesium-native into vector-rasterizer 2025-05-05 16:43:27 -04:00
Ashley Rogers a0d53793d4 Fix pointer bug 2025-05-02 16:12:21 -04:00
Ashley Rogers 63f5698133 Vector styling callback 2025-05-02 14:44:36 -04:00
Ashley Rogers 1b2e7bc887 Fix GCC issue 2025-04-29 14:05:46 -04:00
Ashley Rogers cc1ac1517f Add tests for point cloud upsampling 2025-04-29 13:49:45 -04:00
Ashley Rogers 05d79a81dd Move to KML-like style specification 2025-04-29 11:42:36 -04:00
Ashley Rogers bd7ce78e84 Mipmap generation, overdraw prevention 2025-04-28 17:24:43 -04:00
Ashley Rogers b0a06f60dc Raster overlay from ion 2025-04-25 16:50:46 -04:00
Ashley Rogers ab5468294c More styling options 2025-04-25 15:48:18 -04:00
Ashley Rogers 771ce73b23 Fix clang-tidy issues 2025-04-25 14:54:38 -04:00
Ashley Rogers 5a4295203a Fix attribute copying 2025-04-25 14:46:58 -04:00
Ashley Rogers eab3d4cdfc Clean up point upsampling, copy all attributes 2025-04-25 13:34:36 -04:00
Ashley Rogers 56cdf2c2f9 clang-tidy fixes 2025-04-25 11:15:16 -04:00
Ashley Rogers a6f7c588b2 Fix CI issues 2025-04-24 17:43:03 -04:00
Ashley Rogers b47f967fe8 Working VectorDocumentRasterOverlay 2025-04-24 17:29:01 -04:00
Ashley Rogers deed41cd06 Vector document rasterization overlay 2025-04-23 11:08:55 -04:00
Ashley Rogers 91aca5293b Use VectorRasterizer for RasterizedPolygonsOverlay 2025-04-22 15:04:10 -04:00
Kevin Ring 86eec0f0b4 Merge remote-tracking branch 'origin/main' into point-cloud-upsampling 2025-04-22 15:43:36 +10:00
Ashley Rogers ac3339dbe5 Fix clang-tidy 2025-04-15 15:22:28 -04:00
Ashley Rogers 807b6aaeaa Upsample point clouds for raster overlays. 2025-04-01 17:54:28 -04:00
Kevin Ring 58bbb1f159 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-03-31 11:10:31 +11:00
Ashley Rogers 0a723c48df More review comments. 2025-03-28 09:25:53 -04:00
Ashley Rogers d22bc9c2c0 clang-tidy fixes 2025-03-26 15:43:36 -04:00
Ashley Rogers d499581382 Address a bunch of review comments 2025-03-25 15:19:49 -04:00
Ashley Rogers f9ab379782 Document, document, document 2025-03-19 17:07:27 -04:00
Ashley Rogers c481048cc6 clang-tidy and CI fixes 2025-03-19 15:03:49 -04:00
Ashley Rogers fb09420cba CCC raster overlay 2025-03-18 17:45:22 -04:00
Tim Moore d1d790afe3 Merge branch 'main' into vcpkg-pkg 2025-02-03 22:26:20 +01:00
Kevin Ring 730bb759f0 Fix placeholder handling in BingMapsRasterOverlay. 2025-02-03 09:26:22 +11:00
Tim Moore ed58d0236b Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-01-31 17:02:12 +01:00
Ashley Rogers 24c84e4cf6 Catch2 -> doctest 2025-01-23 13:30:03 -05:00
Ashley Rogers cc56388500 Merge branch 'main' of github.com:CesiumGS/cesium-native into doc-raster-overlays 2025-01-23 11:49:30 -05:00
Sean Lilley 7948a1b422 Fix clang-tidy errors 2025-01-21 16:52:51 -05:00
Sean Lilley d17552d556 Merge branch 'main' into remove-GLM_FORCE_SIZE_T_LENGTH 2025-01-21 16:34:43 -05:00
Kevin Ring 3890b79e71 Fix various build problems and merge conflicts. 2025-01-17 13:42:52 +11:00
Kevin Ring 017d13393c
Merge pull request #1064 from CesiumGS/doctest
Use doctest instead of Catch2 for tests
2025-01-17 09:52:00 +11:00
Kevin Ring 1c9df2fe78
Merge branch 'main' into url-template-overlay 2025-01-17 09:42:45 +11:00
Sean Lilley ef27547b19
Merge branch 'main' into remove-GLM_FORCE_SIZE_T_LENGTH 2025-01-16 15:33:49 -05:00
Ashley Rogers bb8209bbc1 Format 2025-01-16 11:17:28 -05:00
Ashley Rogers 5f75446659 Change projected coordinates to minimumX/maximumX etc 2025-01-16 11:15:27 -05:00
Kevin Ring 53826da2bb Use the example raster overlay. 2025-01-16 18:00:42 +11:00
Kevin Ring 53c2390608 Mark example code [[maybe_unused]] to appease GCC. 2025-01-16 17:54:26 +11:00
Kevin Ring 678c2de3a4 Fix clang/gcc error. 2025-01-16 17:36:44 +11:00
Kevin Ring 64deffc724 Separate topic for creating new raster overlay types. 2025-01-16 11:35:29 +11:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Ashley Rogers 494c0a3560 Format 2025-01-15 14:21:22 -05:00
Ashley Rogers 52a8368c11 Out-of-range check, `<=` -> `<` for indices count 2025-01-15 14:20:18 -05:00
Kevin Ring de9a48d60d More raster overlay implementation docs. 2025-01-15 22:49:50 +11:00
Kevin Ring 906d4593d8 Merge remote-tracking branch 'origin/url-template-overlay' into doc-raster-overlays 2025-01-15 21:16:04 +11:00
Kevin Ring 88c17a5666 Doc creating a raster overlay. 2025-01-15 21:15:38 +11:00
Ashley Rogers 8236cf931a clang-tidy fixes 2025-01-14 11:52:09 -05:00
Ashley Rogers d4237922be Merge from main 2025-01-14 11:03:53 -05:00
Ashley Rogers 9a800d5c86 Include header for range_error 2025-01-14 11:02:05 -05:00
Ashley Rogers d695e03b60 Merge branch 'main' of github.com:CesiumGS/cesium-native into raster-overlay-primitives 2025-01-14 11:00:18 -05:00
Ashley Rogers 611f94a319 Format 2025-01-14 10:39:16 -05:00
Ashley Rogers 6940a96485 Use map for placeholders 2025-01-14 10:34:55 -05:00
Ashley Rogers 468482ee28 Remove DebugText 2025-01-14 10:15:02 -05:00
Ashley Rogers ed0bd5d1c0 Format 2025-01-14 10:12:12 -05:00
Ashley Rogers 678fba2fd8 Return non-valid view status if not a non-indexed triangles mesh 2025-01-14 10:07:25 -05:00
Kevin Ring cab5c3d65e Formatting. 2025-01-13 22:27:31 +11:00
Kevin Ring adeb3da28a Fix parameter type instead of removing std::moves. 2025-01-13 22:04:03 +11:00
Kevin Ring 896b82f299 Add missing const. 2025-01-13 21:57:23 +11:00
Ashley Rogers 77c3c19d5c Format 2025-01-10 17:26:31 -05:00
Ashley Rogers 38e37ee88b Fix signed conversion 2025-01-10 17:25:34 -05:00
Ashley Rogers dc54a6770e Initialize members 2025-01-10 17:21:30 -05:00
Ashley Rogers 0d69d63cf8 Rename IndicesViewOrGenerator 2025-01-10 17:18:14 -05:00
Ashley Rogers 5c118272dd Support TRIANGLE_FAN and TRIANGLE_STRIP 2025-01-10 17:16:21 -05:00
Ashley Rogers 5d461c91c7 Support non-indexed triangles for upsampling 2025-01-10 15:14:41 -05:00
Ashley Rogers 53a98ce2cd caseInsensitiveCompare without ranges 2025-01-09 15:20:44 -05:00
Ashley Rogers 064b74e4b3 Add {westDegrees} to doc comment 2025-01-09 14:36:24 -05:00
Ashley Rogers d45c2f9f21 Format 2025-01-09 14:30:23 -05:00
Ashley Rogers 0185541e81 Add conditional to includes 2025-01-09 14:17:26 -05:00
Ashley Rogers 9aac49117c Add DebugText, SHOW_QUADTREE_RASTER_IDS 2025-01-09 14:14:05 -05:00
Sean Lilley e62cfd762d Remove GLM_FORCE_SIZE_T_LENGTH 2025-01-08 16:08:34 -05:00
Ashley Rogers bfe48e6e61 Change signedness 2025-01-08 15:50:22 -05:00
Ashley Rogers dac4935c02 Add UrlTemplateRasterOverlay 2025-01-08 15:08:23 -05:00
Ashley Rogers 61c1fa5f17 Make clang-tidy happy again 2024-12-20 16:04:45 -05:00
Ashley Rogers 869a43267c Undo trivially constructable std::move removals 2024-12-20 15:30:31 -05:00
Ashley Rogers 768b6510b3 Quotes to brackets 2024-12-20 12:00:09 -05:00
Ashley Rogers 2c8aa4a422 Fix includes using script 2024-12-20 11:56:49 -05:00
Ashley Rogers 2c992b7ba7 Performance checks 2024-12-19 15:27:53 -05:00
Ashley Rogers f7d287dd80 Modernize checks 2024-12-19 15:20:19 -05:00
Ashley Rogers 94cc7992aa Misc checks 2024-12-19 14:33:52 -05:00
Ashley Rogers 9fc2400faf Add cppcoreguidelines checks 2024-12-19 13:49:21 -05:00
Ashley Rogers bd4f19da7f Fix unchecked optional accesses 2024-12-18 14:21:10 -05:00
Ashley Rogers 6aa10bb592 Fix cast issues 2024-12-18 10:01:52 -05:00
Ashley Rogers 7ef48d56c7 Fix additional clang-tidy issues 2024-12-17 17:41:42 -05:00
Ashley Rogers 1e2e47ab5e misc-include-cleaner for every file 2024-12-17 17:27:03 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Kevin Ring 4e6e2b8300
Merge pull request #1024 from CesiumGS/update-readme
Overhaul README
2024-12-17 10:36:08 +11:00
Ashley Rogers c580d5def6 Fix even more warnings 2024-12-13 15:13:59 -05:00
Ashley Rogers f91818e039 Even more documentation 2024-12-11 15:33:30 -05:00
Ashley Rogers d98f4b9cd7 Lots of additional docs 2024-12-10 15:39:12 -05:00
Ashley Rogers 4d82403b80 Pan-zoom, add dependencies page. 2024-12-06 18:21:57 -05:00
Tim Moore d1b064d8fd Don't add public headers to public target sources
The intent is for public target sources to be compiled into consumers
of a target, but that is a no-op for header files. Including the
public headers, which have paths pointing inside the project, causes
an error when generating an export set.
2024-12-05 16:03:52 +01:00
Tim Moore 7d5f2e1748 Choose BUILD_INTERFACE or INSTALL_INTERFACE in include directories
Should be a no-op at this point, but will be required when we make
Cesium Native installable.
2024-12-05 16:03:12 +01:00
Ashley Rogers bb365c8aee Dependency graph generation 2024-12-04 14:39:16 -05:00
Kevin Ring b0066a30dd Overlay tiles with a subset do not have any more detail available. 2024-12-03 18:46:24 +11:00
Kevin Ring 7fdc99b26a Overlay tiles with a subset do not have more detail. 2024-12-03 18:41:39 +11:00
Ashley Rogers 08dcb82f9e Document undocumented parameters 2024-11-26 14:27:37 -05:00
Ashley Rogers fdabe39f6e Fix some Doxygen warnings 2024-11-26 14:14:58 -05:00
Kevin Ring 061500a237
Merge pull request #1004 from CesiumGS/clang-tidy-4
Add clang-tidy targets and CI check
2024-11-26 15:26:38 +11:00
Ashley Rogers cca8871eef Include both catch2 headers 2024-11-22 11:30:45 -05:00
Ashley Rogers f82d65bead Change Catch2 header 2024-11-22 11:17:21 -05:00
Ashley Rogers 55b4208f10 More size_t -> int64_t casts 2024-11-21 16:30:25 -05:00
Ashley Rogers fe4d40bedb Fix RasterOverlayTileProvider warning 2024-11-21 16:27:24 -05:00
Ashley Rogers 3832758a15 Merge from main 2024-11-21 15:48:02 -05:00
Kevin Ring 2fedc3e285 Merge remote-tracking branch 'origin/main' into raster-overlay-ellipsoids 2024-11-21 21:15:31 +11:00
Kevin Ring 138a4075e3 Fix typo. 2024-11-21 18:16:09 +11:00
Kevin Ring 9a217eddaf Merge remote-tracking branch 'origin/main' into creditless-raster-overlays 2024-11-21 18:12:52 +11:00
Kevin Ring 279030ae5b When loading parent tile, don't clobber subset field. 2024-11-21 17:48:50 +11:00
Kevin Ring a52b11448c Merge remote-tracking branch 'origin/main' into quadtree-cache-fix-2 2024-11-21 16:30:21 +11:00
Ashley Rogers acc9e81d12 Merge from main 2024-11-20 17:12:43 -05:00
Janine Liu 7eaef98067
Merge branch 'main' into raster-overlay-ellipsoids 2024-11-20 16:36:22 -05:00
Ashley Rogers 52633c67f4 Non-PropertyTable changes 2024-11-20 16:20:04 -05:00
Kevin Ring 7b731787da Fix some raster overlay ellipsoid bugs. 2024-11-20 21:04:40 +11:00
Ashley Rogers 86a4bf7e53 Fix warnings ignored on headers with SYSTEM 2024-11-19 15:47:40 -05:00
Janine Liu 5345313add Check for nullptr credit system 2024-11-19 14:57:58 -05:00
Ashley Rogers cd9bc95b72 Fix lambda invocation 2024-11-18 16:37:55 -05:00
Ashley Rogers ccedea8340 Reintroduce loadParentTile lambda to avoid capturing this 2024-11-18 15:51:17 -05:00
Ashley Rogers 1c144bd17f Change this pointer, style guide changes 2024-11-15 16:40:02 -05:00
Ashley Rogers f53cb2e6fa Format 2024-11-14 17:55:39 -05:00
Ashley Rogers 27f19bd420 thisPtr -> pThis 2024-11-14 16:53:38 -05:00
Ashley Rogers 8a2b8745d5 Simpler SharedAssetification of QuadtreeRasterOverlayProvider 2024-11-14 16:43:23 -05:00
Kevin Ring 89dfc44bdc Remove use of GSL.
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Kevin Ring 97331792d3 Compile with C++20 and fix the problems. 2024-11-05 16:54:11 +11:00
Kevin Ring 783adceb87
Merge pull request #956 from CesiumGS/fix-missing-ellipsoid
Fix missing ellipsoid parameters
2024-10-31 21:24:45 +11:00
Kevin Ring 9dfe894056 ImageDecoder cleanup. 2024-10-30 13:15:03 +11:00
Kevin Ring 33d4948634 Image::pCesium -> pAsset 2024-10-30 09:40:04 +11:00
Kevin Ring c5533b7ead Cleanup. 2024-10-28 20:55:29 +11:00
Ashley Rogers df1f887e6d Doc comments, rename ImageCesium 2024-10-10 15:28:05 -04:00
Kevin Ring 6459729559 Raster overlays store heap-allocated ImageCesiums. 2024-10-10 20:18:27 +11:00
Kevin Ring cee6f21ea6 Make SharedAsset a base class an eliminate AssetContainer. 2024-10-04 16:10:28 +10:00
Ashley Rogers a2b31a070b Fix missing ellipsoid parameters 2024-10-01 11:27:13 -04:00
Kevin Ring 45365b270a Merge remote-tracking branch 'origin/main' into shared-assets 2024-09-26 09:01:49 +10:00
Kevin Ring ef9f14c596 Fix clang error. 2024-09-06 15:42:52 +10:00
Kevin Ring a7263b238b errors -> errorList. 2024-09-06 15:21:32 +10:00
Kevin Ring e421079ba2 Propagate raster overlay load errors to the user. 2024-09-05 22:53:58 +10:00
Kevin Ring 770c5bbac1 Fix compile errors in tests. 2024-09-05 15:52:25 +10:00
Kevin Ring f373ccff9c WIP error reporting for raster overlays. 2024-09-02 17:22:23 +10:00
Ashley Rogers e79b31379c Merge with main 2024-08-16 14:13:55 -04:00
Kevin Ring 1fcdeadfd9 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-08-02 19:45:58 +10:00
Ashley Rogers dd8e3d0775 Merge branch 'main' of github.com:CesiumGS/cesium-native into shared-assets 2024-07-23 14:03:20 -04:00
sailra 3be5ad9a05 Fixed the issue where the Y-axis tile coordinates could not be correctly calculated after customizing the root tile slicing scheme. 2024-07-19 22:27:24 +08:00
Janine Liu 707dd8b770 Add missing includes 2024-07-11 10:25:23 -04:00
Ashley Rogers 40806a24c7 Add ability for images to be shared between glTFs 2024-07-10 16:00:31 -04:00
Kevin Ring 7c9ea84178 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-07-02 17:39:20 +10:00
Kevin Ring ff96b9b07a
Merge pull request #874 from CesiumGS/forced-assertions
Add ability to force assertions
2024-06-21 16:12:56 +10:00
Brian L 74653140f3 Rename to CESIUM_ASSERT 2024-06-20 10:14:38 -06:00
Brian L 91300f9a61 update from main 2024-06-20 09:54:52 -06:00
Ashley Rogers 110ff3b009 Fix build 2024-06-14 16:00:44 -04:00
Ashley Rogers 65dda8335d Respond to review, cut down on stored ellipsoids 2024-06-14 15:33:47 -04:00
Ashley Rogers 1598c3f863 Format 2024-06-11 14:23:36 -04:00
Ashley Rogers f332464b30 Merge with main 2024-06-06 16:57:20 -04:00
Ashley Rogers d961a40e3d Remove as many WGS84 defaults as possible. 2024-06-06 16:53:48 -04:00
Kevin Ring ca42500d54 Merge remote-tracking branch 'origin/main' into vcpkg-2 2024-06-05 14:06:47 +10:00
Kevin Ring 8140e6dfd2 Various quantized-mesh related improvements. 2024-05-22 18:22:20 +10:00
Brian L 47414f09fb Make our ASSERT macro. Move everything to use this. 2024-05-03 12:50:50 -06:00
Brian Langevin 6b5d45117b
Merge branch 'main' into split-at-antimeridian 2024-04-16 15:24:23 -06:00
Brian Langevin c55660118c
Merge branch 'main' into upsampling-inverted-v 2024-04-12 14:49:08 -06:00
Kevin Ring 9555685783 Fix Clang/GCC build error. 2024-04-12 17:14:16 +10:00
Kevin Ring be19004c1d Reverse during transform instead of explicit std::reverse. 2024-04-12 17:00:19 +10:00
Kevin Ring abaf72bada upsampleGltfForRasterOverlays -> RasterOverlayUtilities 2024-04-12 16:59:24 +10:00
Kevin Ring 6b86b377ba Add another test. 2024-04-12 14:12:48 +10:00
Kevin Ring 5c3cdd26a7 Formatting. 2024-04-12 14:09:09 +10:00
Kevin Ring 0c16ef5f7c Add tests and fix logic. 2024-04-12 10:30:40 +10:00
Kevin Ring 67405109ba Formatting. 2024-04-10 22:10:24 +10:00
Kevin Ring f87c65ce2b Fix typo. 2024-04-10 22:09:09 +10:00
Kevin Ring 40f589d587 Add TMS trailing slash at end of path, rather than end of url. 2024-04-05 21:55:11 +11:00
Kevin Ring b8d0f5eb28 Fix typo. 2024-04-05 19:13:45 +11:00
Kevin Ring 2f199e3450 Add GlobeRectangle::splitAtAntiMeridian, use in createRasterOverlayTextureCoordinates 2024-04-05 18:31:30 +11:00
Brian Langevin 5da55c23b3
Revert "Upgrade spdlog" 2024-03-22 14:14:38 -06:00
Brian Langevin ad6ef90102
Merge pull request #816 from Klebert-Engineering/spdlog-upgrade
Upgrade spdlog
2024-03-22 13:51:24 -06:00
Janine Liu b723de2e95 Merge branch 'main' into ref-counted-thread-safe 2024-02-26 10:17:30 -05:00
Janine Liu 5f5f726ce6 Revert "Rename member name for clarity"
This reverts commit e16a3e1ac4.
2024-02-26 09:56:14 -05:00
Kevin Ring 23c1cc82fb Merge remote-tracking branch 'origin/main' into ref-counted-thread-safe 2024-02-26 11:33:57 +11:00
Kevin Ring 9f8b011a6e Just one templatized ReferenceCounted class. 2024-02-25 22:44:05 +11:00
Bradley Austin Davis 24d783fb01 Migrate dependencies to vcpkg 2024-02-24 00:37:37 +00:00
Brian Langevin 028fc7cae0
Merge pull request #804 from CesiumGS/image-size-bytes
Track image data size independently of the `pixelData` array size
2024-02-23 11:02:44 -07:00
Brian L e16a3e1ac4 Rename member name for clarity 2024-02-23 10:30:10 -07:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Joseph Birkner 3856537503 Cast rapidjson errors to int for logging. 2024-02-22 09:40:41 +01:00
Ashley Rogers 10753a931f
Merge branch 'main' into feature-vcpkg 2024-02-20 13:44:11 -05:00
Sean Lilley 7022b955a1 Fix estimateGlobeRectangle for boxes and sphere that encompass the entire globe 2024-02-09 10:16:28 -05:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00
Kevin Ring a48529b2b8 Add sizeBytes to ImageCesium.
And use it to track Tile and RasterOverlayTile sizes.
2024-01-29 19:17:39 +11:00
Kevin Ring 6ff550ce34 Update CHANGES.md, doc improvements. 2024-01-19 14:57:58 +11:00
Ezio Helios a664be6342 removed subdomain as tmpl if not provided 2023-12-25 00:40:45 +08:00
Ezio Helios 0ca6e882ca simplified subdomain option 2023-12-24 22:41:21 +08:00
Ezio Helios a066b87014 removed bad level limits logic 2023-12-24 22:40:09 +08:00
Ezio Helios 04728c9eec removed unused forward declaration 2023-12-24 22:37:57 +08:00
Ezio Helios 4dc0d3e468 updated from main repo and fixed problems 2023-12-13 14:01:17 +08:00
Kevin Ring b44274abc1 Add return doc. 2023-11-29 09:44:11 +11:00
Kevin Ring 6317c9c524 Change TODO to a regular comment. 2023-11-29 09:42:38 +11:00
Kevin Ring 2373586abc Fix typo. 2023-11-29 09:42:25 +11: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 ec266b19c7 Fix doc. 2023-11-29 09:29:07 +11:00
Kevin Ring 4dc4a7b293 Ship unnecessary write to disk. 2023-11-20 14:58:47 +11:00
Kevin Ring 88bfbf508f Add a comment. 2023-11-20 14:41:45 +11:00
Kevin Ring 75451e7efb More assertions in TestAddRasterOverlayToGltf. 2023-11-20 14:25:12 +11:00
Kevin Ring ffee342494 Very basic assertions. 2023-11-18 22:27:24 +11:00
Kevin Ring 42f964d98c Fix more warnings. 2023-11-18 21:38:32 +11:00
Kevin Ring b21922e87d Yet another warning. 2023-11-18 19:39:07 +11:00
Kevin Ring 7854e3221e Work around dodgy expected-lite warning. 2023-11-18 00:14:13 +11:00
Kevin Ring b563542e20 Formatting. 2023-11-17 22:30:36 +11:00
Kevin Ring d9f7dc2c0f Compute overlay texture translation and scale. 2023-11-17 22:29:31 +11:00
Kevin Ring 791984c22c moveBufferContent, invertVCoordinate. 2023-11-17 14:12:21 +11:00
Kevin Ring 581d6c9ef6 Get raster overlay baking working. 2023-11-16 23:32:12 +11:00
Kevin Ring 37374b52ca computeDesiredScreenPixels, example of glTF raster overlay baking. 2023-11-15 22:42:29 +11:00
Kevin Ring 761630d45a Add CesiumGltfContent library. 2023-11-15 17:20:08 +11:00
Kevin Ring 43979f6417 Return a future from RasterOverlayTileProvider::loadTile. 2023-11-14 22:16:01 +11:00
Kevin Ring 2871d8e25d Fix typo. 2023-11-14 19:31:14 +11:00
Kevin Ring 840588a214 Mark system libraries. 2023-11-14 19:27:05 +11:00
Kevin Ring 84c48747ae Move overlay tests. 2023-11-14 18:57:47 +11:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00