Commit Graph

  • 14bb580058 Merge pull request #43 from CesiumGS/tileset-json-in-thread Kevin Ring 2020-07-27 15:38:50 +1000
  • 9a418da82e Replace some tabs with spaces. Kevin Ring 2020-07-27 15:29:55 +1000
  • b40dd24508 Load initial tileset.json in a background thread. Kevin Ring 2020-07-27 15:21:57 +1000
  • 6b41eab3e8 Remove unused file. Kevin Ring 2020-07-27 14:00:07 +1000
  • ce22e9ee30 Tweak setup docs, remove unneeded Doxyfile. Kevin Ring 2020-07-27 13:54:06 +1000
  • f2d903c897 Merge pull request #42 from CesiumGS/doc Kevin Ring 2020-07-27 13:45:11 +1000
  • 00cb9024e2 Fix more linux compile errors. Kevin Ring 2020-07-25 23:48:18 +1000
  • 50928c5443 Merge remote-tracking branch 'origin/master' into doc Kevin Ring 2020-07-25 23:44:20 +1000
  • 0330fdf00c Fix linux compile error. Kevin Ring 2020-07-25 23:42:56 +1000
  • 3c8ddfa9f0 Add doxygen build via cmake. Kevin Ring 2020-07-25 23:22:40 +1000
  • 08b4348c60 Move tests into library directories. Kevin Ring 2020-07-25 22:56:53 +1000
  • 91e3bb6e3c Merge pull request #41 from CesiumGS/libs Kevin Ring 2020-07-25 22:17:57 +1000
  • 1ac5d52a8f Remove unneeded file. Kevin Ring 2020-07-25 22:01:52 +1000
  • 3b138ec145 Put everything in the right namespace. Kevin Ring 2020-07-24 22:59:53 +1000
  • 6d4beea85d Better physical org of files. Kevin Ring 2020-07-24 21:15:46 +1000
  • df503436d3 Declare link dependencies PUBLIC. Kevin Ring 2020-07-24 17:58:25 +1000
  • 573f4b486d Break out CesiumGeospatial library. Kevin Ring 2020-07-24 16:56:03 +1000
  • 789db6ffff Factor out repetitive cmake config in each lib. Kevin Ring 2020-07-24 16:26:54 +1000
  • a4a99700c9 Create CesiumGeometry lib. Kevin Ring 2020-07-24 15:59:01 +1000
  • 9dc9a84441 Start moving to finer-grained libs. Kevin Ring 2020-07-24 15:24:35 +1000
  • 1f0f6e2bc7 Merge pull request #40 from CesiumGS/cleanup Kevin Ring 2020-07-23 22:54:12 +1000
  • 53416d375f Fix Windows-only warning. Kevin Ring 2020-07-23 22:40:22 +1000
  • ae7a1b20bf Enable shadowing warnings. Kevin Ring 2020-07-23 22:36:27 +1000
  • 44584491aa Enable lots of warnings. Kevin Ring 2020-07-23 22:29:04 +1000
  • 84a856faea Fix test failures on linux. Kevin Ring 2020-07-23 21:58:18 +1000
  • 72ad174f88 Run tests on Travis. Kevin Ring 2020-07-23 16:30:56 +1000
  • 9e91890be3 Fix linux build. Kevin Ring 2020-07-23 15:19:15 +1000
  • c02aaf2a0c Fix -D syntax to cmake Kevin Ring 2020-07-23 14:58:56 +1000
  • 0ffc52021f Fix extern build on Linux. Kevin Ring 2020-07-23 14:50:47 +1000
  • 9293a7cf36 Don't use pushd/popd. Kevin Ring 2020-07-23 14:43:36 +1000
  • bd77291637 Mark build.sh executable. Kevin Ring 2020-07-23 14:36:31 +1000
  • c407267388 Script for third-party build. Kevin Ring 2020-07-23 14:33:24 +1000
  • a9dee0fa1f Add Doxygen config, add some doc, rename TestBoundingBox.cpp. Kevin Ring 2020-07-23 13:44:14 +1000
  • 84250faade externals() -> getExternals(), BoundingBox -> OrientedBoundingBox Kevin Ring 2020-07-22 21:11:34 +1000
  • 03111316bf Merge pull request #39 from CesiumGS/show-in-editor Kevin Ring 2020-07-22 19:23:50 +1000
  • 2fbf39d3fd Less crashy switching between editor and PIE. Kevin Ring 2020-07-22 18:10:39 +1000
  • 47b96f93a3 Show tilesets in the editor (not just Play-in-editor). Kevin Ring 2020-07-22 15:25:46 +1000
  • 9e15606a2b Merge pull request #38 from CesiumGS/tile-destruction Kevin Ring 2020-07-21 23:34:44 +1000
  • 62bc85becc Clean tileset destruction. Kevin Ring 2020-07-21 23:29:19 +1000
  • 586a769ef2 Rework tile loading states. Kevin Ring 2020-07-20 13:51:59 +1000
  • 7d6c884b7f Merge pull request #37 from CesiumGS/externals-are-not-renderable Kevin Ring 2020-07-16 23:19:49 +1000
  • 184ffeaaae Don't treat external tileset tiles as renderable. Kevin Ring 2020-07-16 23:18:51 +1000
  • 4dcb0c87cd Merge pull request #36 from CesiumGS/less-crashy Kevin Ring 2020-07-16 22:48:18 +1000
  • b245af82b5 Fix data race in external tileset loading. Kevin Ring 2020-07-16 22:45:15 +1000
  • 348bc7b3ca Merge pull request #35 from CesiumGS/missing-tiles Kevin Ring 2020-07-16 17:33:40 +1000
  • a6b54d704b Fix missing tiles with external tilesets. Kevin Ring 2020-07-16 17:31:41 +1000
  • 5424114155 BoundingRegion tests from CesiumJS. Kevin Ring 2020-07-16 15:09:47 +1000
  • d62af75c5f Merge pull request #34 from CesiumGS/external Kevin Ring 2020-07-15 22:39:19 +1000
  • ad5852259e Basic support for external tilesets. Kevin Ring 2020-07-15 22:32:56 +1000
  • 48c5668fcf Merge pull request #33 from CesiumGS/regions Kevin Ring 2020-07-15 15:23:57 +1000
  • 8e2a5db3dd Add support for region and sphere bounding volumes. Kevin Ring 2020-07-15 15:21:55 +1000
  • a21f38f53a Fix bounding region -> bounding box computation. Kevin Ring 2020-07-15 11:48:07 +1000
  • 298fe158b8 Work toward support for "region" bounding volumes. Kevin Ring 2020-07-15 00:30:28 +1000
  • 70091e97a3 Merge pull request #29 from CesiumGS/unloading Kevin Ring 2020-07-13 16:19:19 +1000
  • 2784b4dd2a Merge remote-tracking branch 'origin/master' into unloading Kevin Ring 2020-07-13 16:14:47 +1000
  • 405ff9cc4d Tile unloading is working. Kevin Ring 2020-07-13 16:13:32 +1000
  • d677dd5900 Expose child tiles vector externally as a span. Kevin Ring 2020-07-12 22:03:40 +1000
  • 65afbc919f Merge pull request #28 from CesiumGS/fix-iter-typo Kevin Ring 2020-07-11 09:00:47 +1000
  • 5cd9842d76 [ci skip] fix iter typo loshjawrence 2020-07-10 10:59:13 -0400
  • d9d713ff8a Intrusive doubly-linked list for loaded tile tracking. Kevin Ring 2020-07-10 22:08:38 +1000
  • 98c808e5fa Eliminate dodgy VectorReference / VectorRange system. Kevin Ring 2020-07-10 20:00:28 +1000
  • 9e6c7d835e Merge pull request #26 from CesiumGS/better-loading Kevin Ring 2020-07-09 23:23:13 +1000
  • c7f12e434a Add `forbidHoles` option. Kevin Ring 2020-07-09 23:18:27 +1000
  • efa7667366 Selection improvements. Kevin Ring 2020-07-09 22:37:01 +1000
  • a9bd05d26c Selection algorithm from CesiumJS's terrain engine. Kevin Ring 2020-07-08 22:01:13 +1000
  • f8f420465a Limit the number of requests in flight at once. Kevin Ring 2020-07-08 15:11:48 +1000
  • 492898c381 Push tiles into a load queue rather than loading them directly. Kevin Ring 2020-07-08 14:27:44 +1000
  • cc52a3a453 Remove TilesetView, start toward smarter tile loading. Kevin Ring 2020-07-08 11:20:11 +1000
  • ecd33240a8 Merge pull request #24 from CesiumGS/coordinates Kevin Ring 2020-07-06 22:53:56 +1000
  • 4a64fd8860 Fix preventing non-selected tiles from disappearing sometimes. Kevin Ring 2020-07-06 22:02:57 +1000
  • 5001b14135 PlaceTilesetBoundingVolumeCenterAtWorldOrigin property Kevin Ring 2020-07-03 23:04:42 +1000
  • c7b8883fa0 Start applying tile transforms. Kevin Ring 2020-07-03 11:18:33 +1000
  • 0ce22d96f6 Load per-tile transform. Kevin Ring 2020-07-01 16:24:56 +1000
  • 6c6eca4338 SSE-based LOD selection. Kevin Ring 2020-06-29 10:27:18 +1000
  • cf8ed76624 Fix up no-longer-rendered tile tracking. Kevin Ring 2020-06-28 21:57:21 +1000
  • 2762434e87 Introduce cesium-native library and move most of the code there. Kevin Ring 2020-06-28 20:57:29 +1000