Commit Graph

  • 9543148c0d
    Merge pull request #19 from CesiumGS/anti-meridian-coordinates Kevin Ring 2020-10-16 18:01:54 +1100
  • b8fb87fa9e Fix generated texture coordinates near the anti-meridian. Kevin Ring 2020-10-16 17:43:32 +1100
  • cce24ec923
    Merge pull request #18 from CesiumGS/unload-on-destruct Kevin Ring 2020-10-16 15:43:56 +1100
  • df76882422 Unload tiles prior to running the Tileset default constructor. Kevin Ring 2020-10-16 15:34:30 +1100
  • c2fd054710
    Merge pull request #17 from CesiumGS/bad-images Kevin Ring 2020-10-15 18:41:12 +1100
  • 0cf28b0299 Mark unloadable images as failed. Kevin Ring 2020-10-15 18:28:01 +1100
  • f6e92eca3a
    Merge pull request #16 from CesiumGS/upsample Kevin Ring 2020-10-15 02:12:28 +1100
  • b35c8beb45 Add n=z to Bing requests if it's not already there. Kevin Ring 2020-10-15 02:09:44 +1100
  • 31318b87ea
    Merge pull request #15 from CesiumGS/upsample Kevin Ring 2020-10-15 01:00:35 +1100
  • 8f34c59aac Pass raster rectangle to detach. Kevin Ring 2020-10-15 00:49:32 +1100
  • 2b34772f0e Fix linux compile errors. Kevin Ring 2020-10-14 21:55:30 +1100
  • c27a5f0099 Remove unimplemented declaration. Kevin Ring 2020-10-14 21:43:48 +1100
  • 61b23ca17a Ready vs loading imagery, use ancestors when rasters fail to load. Kevin Ring 2020-10-14 21:40:54 +1100
  • 3b74c3d8c3 Fix BVs, load parent prior to upsampling. Kevin Ring 2020-10-14 16:10:31 +1100
  • 1e5d831f67 Use correct indices for second clip triangle. Kevin Ring 2020-10-14 11:41:58 +1100
  • 18c907997e Fix upsampled texture coordinates. Kevin Ring 2020-10-14 11:07:51 +1100
  • e38bb705d9 Upsampling nearly working. Kevin Ring 2020-10-13 21:57:25 +1100
  • 5649c562d0 Further WIP upsampling. Kevin Ring 2020-10-13 10:16:21 +1100
  • f941688df3 Merge remote-tracking branch 'origin/master' into upsample Kevin Ring 2020-10-12 11:30:46 +1100
  • f79adad6a9
    Merge pull request #14 from CesiumGS/threaded-image-decode Kevin Ring 2020-10-12 11:29:57 +1100
  • 9d69262a74 Don't delete a request from a worker thread. Kevin Ring 2020-10-12 11:17:58 +1100
  • ea48e277b9 Decode raster overlay images on a separate thread. Kevin Ring 2020-10-12 11:12:45 +1100
  • 7c8eb7ac5a WIP upsampling of geometry for more detailed rasters. Kevin Ring 2020-10-09 09:12:59 +1100
  • a7e1a39e41 Merge branch 'external-context' Kevin Ring 2020-10-06 23:56:33 +1100
  • 2f600fe488 Ensure pNewTileContext is destroyed after childTiles. Kevin Ring 2020-10-06 23:55:43 +1100
  • 93ff687f5f
    Merge pull request #13 from CesiumGS/external-context Kevin Ring 2020-10-06 23:49:04 +1100
  • 226e56a108 Create a new context for external tilesets. Kevin Ring 2020-10-06 23:15:33 +1100
  • 4b9b06d824
    Merge pull request #12 from CesiumGS/gltf-magic Kevin Ring 2020-10-06 18:46:52 +1100
  • 79b42e01ba Fix GLB magic value. Kevin Ring 2020-10-06 18:02:49 +1100
  • f3eb834451
    Merge pull request #11 from CesiumGS/availability Kevin Ring 2020-10-06 17:57:21 +1100
  • f1655ef269 Use rectangle from layer.json. Kevin Ring 2020-10-06 17:46:39 +1100
  • dc34882120 Fix warning on Linux. Kevin Ring 2020-10-06 17:26:54 +1100
  • ac13c9ebfc Don't request quantized-mesh tiles that don't exist. Kevin Ring 2020-10-06 17:20:41 +1100
  • 15efa06b5c Add TileContext. Kevin Ring 2020-10-06 11:31:07 +1100
  • 7267ae9251 Merge remote-tracking branch 'origin/master' into availability Kevin Ring 2020-10-02 17:57:51 +1000
  • cbee4d5738
    Merge pull request #10 from CesiumGS/cmake-improvements Kevin Ring 2020-10-02 16:33:44 +1000
  • 5af23f6569 Use standard Debug build by default. Kevin Ring 2020-10-02 15:49:05 +1000
  • 19ca31ccff WIP tile availability. Kevin Ring 2020-10-02 10:55:58 +1000
  • 8caeec1f47 Better place to look for the generated draco header. Kevin Ring 2020-10-01 23:40:46 +1000
  • 3868b168c9 Make generated draco header file available. Kevin Ring 2020-10-01 23:24:23 +1000
  • 318cb90d7d Only discover tests in top-level build. Kevin Ring 2020-10-01 23:06:35 +1000
  • 1564f3ca1f Remove manual third party dependency build step. Kevin Ring 2020-10-01 22:50:42 +1000
  • 8782333ef1 Improvements to CMake build. Kevin Ring 2020-10-01 22:46:16 +1000
  • cd2abd3979
    Merge pull request #8 from CesiumGS/overlay-placeholders Kevin Ring 2020-09-25 22:05:53 +1000
  • 93b84cac0b Remove unused code. Kevin Ring 2020-09-25 21:55:08 +1000
  • d71531c167 Create placeholders for raster tile providers that aren't ready yet. Kevin Ring 2020-09-25 21:51:44 +1000
  • 46a73eb878 Add non-const getOptions method. Kevin Ring 2020-09-23 23:31:11 +1000
  • e0742b8077
    Merge pull request #7 from CesiumGS/unload-rasters Kevin Ring 2020-09-23 23:27:21 +1000
  • 8298232d13 The last of the linux warnings. Kevin Ring 2020-09-23 23:05:08 +1000
  • ba5f1479a6 Another linux warning. Kevin Ring 2020-09-23 22:41:37 +1000
  • 7b9a5fc7a3 Fix linux warning. Kevin Ring 2020-09-23 22:29:39 +1000
  • bdd1e1d5de Cleaner content loading. Kevin Ring 2020-09-23 22:04:41 +1000
  • d853ba23b6 Unload raster tiles when tiles are unloaded. Kevin Ring 2020-09-23 16:07:17 +1000
  • f1dba62366 WIP, nothing works yet. data Kevin Ring 2020-09-21 13:04:54 +1000
  • f844cc61bb Tile definition struct instead of lots of parameters. Kevin Ring 2020-09-19 23:35:16 +1000
  • 0b1dd691a0
    Merge pull request #6 from CesiumGS/urls-and-transforms Kevin Ring 2020-09-18 23:10:37 +1000
  • 08f79bd5b0 Correctly resolve content URLs in external tilesets. Kevin Ring 2020-09-18 23:01:36 +1000
  • bab84e196f
    Merge pull request #5 from CesiumGS/cleaner-loading Kevin Ring 2020-09-17 21:07:39 +1000
  • 0c91445792 Support RTC_CENTER in b3dm. Kevin Ring 2020-09-17 20:41:48 +1000
  • 2cf29ea4dd Fix external tilesets. Kevin Ring 2020-09-16 22:22:54 +1000
  • 0fbc69e99d Some WIP refactoring for cleaner loading Kevin Ring 2020-09-16 19:27:41 +1000
  • fc730ffc1b Fix typo in comment. Kevin Ring 2020-09-16 12:45:52 +1000
  • ebbca3c59c
    Merge pull request #4 from CesiumGS/terrain Kevin Ring 2020-09-15 16:55:04 +1000
  • fe15b640b8 Fix GCC warnings. Kevin Ring 2020-09-15 16:32:43 +1000
  • 30db7a1823 Support Bing from ion. Kevin Ring 2020-09-15 16:09:12 +1000
  • d6ac229a83 Fix some bugs. Kevin Ring 2020-09-14 17:36:18 +1000
  • b7121fc436 Remove redundant texture coordinates from quantized mesh tiles. Kevin Ring 2020-09-14 11:37:01 +1000
  • 8b66e7dc83 Fix bad coordinates cause by dangling reference. Kevin Ring 2020-09-14 11:33:03 +1000
  • 7b4118a443 Much improved CWT+Bing rendering. Kevin Ring 2020-09-10 23:37:40 +1000
  • 6f4a6b51f0 Generate texture coordinates. Kevin Ring 2020-09-09 17:17:48 +1000
  • 6c4972be34 Move overlay logic out of Tile. Kevin Ring 2020-09-08 16:09:52 +1000
  • 1eef132656 Add missing file. Kevin Ring 2020-09-07 23:22:35 +1000
  • 548f3ed76d Move IPrepareRendererResources to a separate file. Kevin Ring 2020-09-07 23:19:53 +1000
  • eda784ba90 Flesh out raster loading interface. Kevin Ring 2020-09-07 17:51:53 +1000
  • 30b3e0eb52 Include web mercator coordinates in quantized mesh tiles. Kevin Ring 2020-09-07 15:58:21 +1000
  • 077959f4c6 Minor cleanup. Kevin Ring 2020-09-07 15:27:54 +1000
  • 6aff3f94ad Working raster overlays. Kevin Ring 2020-09-04 17:01:05 +1000
  • b4237c1305 Add texture coordinates to quantized-mesh tiles. Kevin Ring 2020-09-02 20:59:57 +1000
  • d027751f19 Progress toward raster mapping. Kevin Ring 2020-09-02 18:03:25 +1000
  • ffc560e7cc WIP raster overlay system. Kevin Ring 2020-08-28 17:25:23 +1000
  • 9ca08620ad Terrain normals, ion auth via header instead of URL. Kevin Ring 2020-08-25 16:36:17 +1000
  • ad1698f87b Update min/max heights when terrain tiles are loaded. Kevin Ring 2020-08-24 21:06:31 +1000
  • f50aaae886 Add BoundingRegionWithLooseFittingHeights, better use of std::variant Kevin Ring 2020-08-24 17:38:04 +1000
  • d18aad7ca2 Less hacky support for implicit tiling. Kevin Ring 2020-08-24 16:04:58 +1000
  • 37714acc26 Fix Linux compile error. Kevin Ring 2020-08-21 20:37:23 +1000
  • e655b6915d CWT globe rendering starting to work. Kevin Ring 2020-08-21 17:18:37 +1000
  • 2070215b6c Create a glTF from a quantized-mesh-1.0 terrain tile. Kevin Ring 2020-08-20 21:46:55 +1000
  • 4b60068a0c Update README.md [skip ci] Sean Lilley 2020-08-20 03:58:29 -0400
  • cada3ddb21 Merge remote-tracking branch 'origin/master' into terrain Kevin Ring 2020-08-20 10:49:24 +1000
  • a1a5d49968 WIP terrain rendering. Kevin Ring 2020-08-20 10:37:43 +1000
  • 1c50e75558
    Merge pull request #2 from CesiumGS/more-docs-and-tests Kevin Ring 2020-08-19 11:16:49 +1000
  • 90b30b67bd Fix incorrect use of glm::normalize. Kevin Ring 2020-08-19 10:03:31 +1000
  • c216d57289 BoundingRegion docs. Kevin Ring 2020-08-18 12:13:18 +1000
  • edcd37ae5b
    Merge pull request #1 from CesiumGS/tests-and-doc Kevin Ring 2020-08-17 21:11:12 +1000
  • fd01ef6a79 Add missing #include. Kevin Ring 2020-08-17 20:33:49 +1000
  • 65f350ea30 Throw a more sensible error on invalid arguments. Kevin Ring 2020-08-17 20:18:41 +1000
  • 4cf67d566e Add .travis.yml. Kevin Ring 2020-08-17 15:10:33 +1000
  • 181e3c10ce Require Ray direction to be normalized. Kevin Ring 2020-08-17 15:09:34 +1000
  • c890158aca Doc for Ray class. Kevin Ring 2020-08-17 15:07:03 +1000
  • 52aabbcb83 Add Plane tests and docs. Kevin Ring 2020-08-17 13:59:49 +1000