Commit Graph

360 Commits

Author SHA1 Message Date
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