Kevin Ring
|
3cb82fe51d
|
Re-add submodules.
|
2020-08-14 13:30:36 +10:00 |
Kevin Ring
|
20ccbee2d6
|
Merge pull request #48 from CesiumGS/wip
Render a full globe, preserve vertex precision, make the camera globe-aware
|
2020-08-13 14:39:36 +10:00 |
Kevin Ring
|
b7bb648f24
|
Add CesiumGeoreference actor.
|
2020-08-11 16:33:16 +10:00 |
Kevin Ring
|
c3994a77f9
|
WIP
|
2020-08-10 11:35:40 +10:00 |
Kevin Ring
|
0a8309cf2a
|
Merge pull request #45 from CesiumGS/additive
Additive refinement and custom origin placement
|
2020-07-29 22:43:43 +10:00 |
Kevin Ring
|
08787410ca
|
Improve additive refinement handling.
|
2020-07-29 22:23:16 +10:00 |
Kevin Ring
|
ba012dae42
|
Fix refinement logic.
Empty tiles are renderable, but external tilesets are not.
|
2020-07-29 20:35:32 +10:00 |
Kevin Ring
|
e2d8872707
|
Basic support for additive refinement.
|
2020-07-29 15:04:34 +10:00 |
Kevin Ring
|
18fc204bad
|
Merge pull request #44 from CesiumGS/collision
Basic support for collisions with 3D Tiles
|
2020-07-29 10:01:59 +10:00 |
Kevin Ring
|
23fc6bb914
|
Get collision working a little.
|
2020-07-27 22:40:43 +10:00 |
Kevin Ring
|
14bb580058
|
Merge pull request #43 from CesiumGS/tileset-json-in-thread
Load initial tileset.json in a background thread.
|
2020-07-27 15:38:50 +10:00 |
Kevin Ring
|
9a418da82e
|
Replace some tabs with spaces.
Not sure how that happened.
|
2020-07-27 15:29:55 +10:00 |
Kevin Ring
|
b40dd24508
|
Load initial tileset.json in a background thread.
|
2020-07-27 15:21:57 +10:00 |
Kevin Ring
|
6b41eab3e8
|
Remove unused file.
|
2020-07-27 14:00:07 +10:00 |
Kevin Ring
|
ce22e9ee30
|
Tweak setup docs, remove unneeded Doxyfile.
|
2020-07-27 13:54:06 +10:00 |
Kevin Ring
|
f2d903c897
|
Merge pull request #42 from CesiumGS/doc
Add doxygen to cmake build, including on Travis
|
2020-07-27 13:45:11 +10:00 |
Kevin Ring
|
00cb9024e2
|
Fix more linux compile errors.
|
2020-07-25 23:48:18 +10:00 |
Kevin Ring
|
50928c5443
|
Merge remote-tracking branch 'origin/master' into doc
|
2020-07-25 23:44:20 +10:00 |
Kevin Ring
|
0330fdf00c
|
Fix linux compile error.
"ISO C++11 requires whitespace after the macro name"
|
2020-07-25 23:42:56 +10:00 |
Kevin Ring
|
3c8ddfa9f0
|
Add doxygen build via cmake.
|
2020-07-25 23:22:40 +10:00 |
Kevin Ring
|
08b4348c60
|
Move tests into library directories.
|
2020-07-25 22:56:53 +10:00 |
Kevin Ring
|
91e3bb6e3c
|
Merge pull request #41 from CesiumGS/libs
Break cesium-native into three libraries / namespaces: CesiumUtility, CesiumGeometry, CesiumGeospatial, and Cesium3DTiles
|
2020-07-25 22:17:57 +10:00 |
Kevin Ring
|
1ac5d52a8f
|
Remove unneeded file.
|
2020-07-25 22:01:52 +10:00 |
Kevin Ring
|
3b138ec145
|
Put everything in the right namespace.
|
2020-07-24 22:59:53 +10:00 |
Kevin Ring
|
6d4beea85d
|
Better physical org of files.
|
2020-07-24 21:15:46 +10:00 |
Kevin Ring
|
df503436d3
|
Declare link dependencies PUBLIC.
|
2020-07-24 17:58:25 +10:00 |
Kevin Ring
|
573f4b486d
|
Break out CesiumGeospatial library.
|
2020-07-24 16:56:03 +10:00 |
Kevin Ring
|
789db6ffff
|
Factor out repetitive cmake config in each lib.
|
2020-07-24 16:26:54 +10:00 |
Kevin Ring
|
a4a99700c9
|
Create CesiumGeometry lib.
|
2020-07-24 15:59:01 +10:00 |
Kevin Ring
|
9dc9a84441
|
Start moving to finer-grained libs.
|
2020-07-24 15:24:35 +10:00 |
Kevin Ring
|
1f0f6e2bc7
|
Merge pull request #40 from CesiumGS/cleanup
A bunch of cleanup / quality stuff
|
2020-07-23 22:54:12 +10:00 |
Kevin Ring
|
53416d375f
|
Fix Windows-only warning.
|
2020-07-23 22:40:22 +10:00 |
Kevin Ring
|
ae7a1b20bf
|
Enable shadowing warnings.
|
2020-07-23 22:36:27 +10:00 |
Kevin Ring
|
44584491aa
|
Enable lots of warnings.
|
2020-07-23 22:29:04 +10:00 |
Kevin Ring
|
84a856faea
|
Fix test failures on linux.
Apparently abs() only supports integers. Use std::abs() instead.
|
2020-07-23 21:58:18 +10:00 |
Kevin Ring
|
72ad174f88
|
Run tests on Travis.
|
2020-07-23 16:30:56 +10:00 |
Kevin Ring
|
9e91890be3
|
Fix linux build.
|
2020-07-23 15:19:15 +10:00 |
Kevin Ring
|
c02aaf2a0c
|
Fix -D syntax to cmake
|
2020-07-23 14:58:56 +10:00 |
Kevin Ring
|
0ffc52021f
|
Fix extern build on Linux.
|
2020-07-23 14:50:57 +10:00 |
Kevin Ring
|
9293a7cf36
|
Don't use pushd/popd.
|
2020-07-23 14:43:36 +10:00 |
Kevin Ring
|
bd77291637
|
Mark build.sh executable.
|
2020-07-23 14:36:31 +10:00 |
Kevin Ring
|
c407267388
|
Script for third-party build.
|
2020-07-23 14:33:24 +10:00 |
Kevin Ring
|
a9dee0fa1f
|
Add Doxygen config, add some doc, rename TestBoundingBox.cpp.
|
2020-07-23 13:44:14 +10:00 |
Kevin Ring
|
84250faade
|
externals() -> getExternals(), BoundingBox -> OrientedBoundingBox
|
2020-07-22 21:11:34 +10:00 |
Kevin Ring
|
03111316bf
|
Merge pull request #39 from CesiumGS/show-in-editor
Show in tilesets in the Unreal Editor
|
2020-07-22 19:23:50 +10:00 |
Kevin Ring
|
2fbf39d3fd
|
Less crashy switching between editor and PIE.
|
2020-07-22 18:10:39 +10:00 |
Kevin Ring
|
47b96f93a3
|
Show tilesets in the editor (not just Play-in-editor).
|
2020-07-22 15:25:46 +10:00 |
Kevin Ring
|
9e15606a2b
|
Merge pull request #38 from CesiumGS/tile-destruction
Clean tileset destruction
|
2020-07-21 23:34:44 +10:00 |
Kevin Ring
|
62bc85becc
|
Clean tileset destruction.
|
2020-07-21 23:29:19 +10:00 |
Kevin Ring
|
586a769ef2
|
Rework tile loading states.
|
2020-07-20 13:51:59 +10:00 |