Kevin Ring
0e2e60b8b3
Avoid shadowed locals.
2020-11-09 15:38:53 +11:00
Kevin Ring
88d5e8acdd
Refresh expired Cesium ion tokens.
2020-11-09 15:30:26 +11:00
Kevin Ring
0b54538ad8
Merge pull request #34 from CesiumGS/minor-code-fixes
...
Minor code fixes
2020-11-05 17:13:20 +11:00
Kevin Ring
3a7832201e
Merge pull request #38 from CesiumGS/degenerate-region
...
Use BoundingBox for distance to degenerate BoundingRegion.
2020-11-05 17:12:22 +11:00
Kevin Ring
a6ec90270b
Use BoundingBox for distance to degenerate BoundingRegion.
2020-11-05 16:46:00 +11:00
Marco Hutter
a98cac518e
Updates from review
2020-11-04 14:40:08 +01:00
Kevin Ring
5cf2174448
Merge pull request #35 from CesiumGS/upsample-bounding-volumes
...
Compute tighter bounding volume for upsampled tiles
2020-11-04 22:15:56 +11:00
Kevin Ring
b503702685
Don't let dodgy longitude at the poles affect bounding box.
2020-11-04 21:34:49 +11:00
Kevin Ring
7260ddca4d
Merge remote-tracking branch 'origin/master' into upsample-bounding-volumes
2020-11-04 15:14:43 +11:00
Kevin Ring
ad28cd3ef2
Merge remote-tracking branch 'origin/master' into minor-code-fixes
2020-11-04 13:11:45 +11:00
Kevin Ring
20af9ee5cc
Compute tighter bounding volumes for upsampled tiles.
2020-11-04 13:11:01 +11:00
Kevin Ring
006cb69d3a
Merge pull request #29 from CesiumGS/basic-doxygen-fixes-part-2
...
Basic doxygen fixes part 2
2020-11-04 12:39:27 +11:00
Marco Hutter
377769c3ce
Corrected comment for loadContent
2020-11-04 00:13:51 +01:00
Marco Hutter
808b0cfd6a
Minor code fixes.
...
Details summarized in PR.
2020-11-03 23:13:00 +01:00
Marco Hutter
ecab20fe03
Documentation fixes from review comments
2020-11-03 18:31:27 +01:00
Marco Hutter
40dc4bd883
Apply basic suggestions from code review
...
This contains the changes that could be applied directly (typos and
minor wording changes). Further suggestions will be addressed
with a separate commit.
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
2020-11-03 15:17:25 +01:00
Marco Hutter
13167efaed
Merge remote-tracking branch 'origin/master' into basic-doxygen-fixes-part-2
...
# Conflicts:
# Cesium3DTiles/include/Cesium3DTiles/ViewUpdateResult.h
2020-11-02 20:16:48 +01:00
Kevin Ring
3be2117185
Merge pull request #33 from CesiumGS/tile-private-field
...
Eliminate a dodgy public field in Tile.
2020-11-02 23:14:18 +11:00
Kevin Ring
3ee83b6451
Fix Tile member initialization order.
2020-11-02 23:03:49 +11:00
Kevin Ring
0a00cabba2
Eliminate a dodgy public field in Tile.
2020-11-02 22:43:16 +11:00
Kevin Ring
4e5eda7b30
Merge pull request #32 from CesiumGS/stats
...
Selection stats and improvements to culling and distance estimation
2020-11-02 22:09:57 +11:00
Kevin Ring
af21783947
Don't put fogDensity in ViewUpdateResult.
2020-11-02 21:57:04 +11:00
Kevin Ring
e2117fd158
Fog-based culling.
2020-11-02 16:25:43 +11:00
Marco Hutter
8ee683a39e
Documentation fixes, pedantic mode.
2020-11-01 16:46:54 +01:00
Kevin Ring
327255fd1b
Use the bounding box distance if farther than the region distance.
2020-11-01 17:27:14 +11:00
Marco Hutter
599f2be5fb
Documentation, mainly for Tile
...
Many functions are not supposed to be called by clients.
2020-10-31 19:15:43 +01:00
Marco Hutter
bb26cbf75a
Added missing parameter documentation
2020-10-31 17:44:16 +01:00
Marco Hutter
86752aecea
Removed invalid namespace prefix
2020-10-31 17:44:03 +01:00
Marco Hutter
b88026112f
Documentation for basic classes. Minor fixes.
...
Documentation for some of the basic classes in CesiumGeospatial
(partially taken from CesiumJS).
Basic documentation for Tile IDs.
Minor fixes for links and formatting.
2020-10-31 17:38:12 +01:00
Marco Hutter
c1440647f6
Merge remote-tracking branch 'origin/master' into basic-doxygen-fixes-part-2
...
# Conflicts:
# Cesium3DTiles/include/Cesium3DTiles/Tile.h
2020-10-31 15:02:08 +01:00
Marco Hutter
d1aa0debee
Documentation, minor extensions and cleanups
2020-10-30 18:49:21 +01:00
Marco Hutter
35bc6a2a2c
Documentation, mainly for tile and tile content
2020-10-30 17:13:04 +01:00
Kevin Ring
08f2467064
Improve distance calc to bounding regions, add selection stats.
2020-10-31 00:05:10 +11:00
Kevin Ring
2f345aeaba
Merge pull request #28 from CesiumGS/better-gltf
...
Improve quality of generated upsampled glTF.
2020-10-30 10:57:53 +11:00
Kevin Ring
69193affbb
Improve quality of generated upsampled glTF.
2020-10-30 10:57:12 +11:00
Kevin Ring
18cd7a1710
Merge pull request #26 from CesiumGS/fix-crash
...
Fix a crash while upsampling.
2020-10-29 18:18:45 +11:00
Kevin Ring
b9e69bf767
Fix a crash while upsampling.
...
This is a race condition that can manifest different ways. The
fundamental problem was that we were allowing a parent tile to be
unloaded while a child tile was being upsampled from it.
2020-10-29 13:07:36 +11:00
Kevin Ring
8547e5cfc3
Merge pull request #25 from CesiumGS/cleanup
...
Use glm instead of std functions, remove public "cutouts" field, other cleanup
2020-10-29 11:27:35 +11:00
Kevin Ring
2f2cdd1074
Use glm funcs, avoid public cutouts field.
2020-10-29 10:25:51 +11:00
Marco Hutter
6a777929c1
Smaller doxygen fixes and extensions
...
Mainly minor fixes, mainly done while browsing over the
code while reading more about the usage and implementation
2020-10-28 19:37:42 +01:00
Kevin Ring
5d5b80ecb9
Make Rectangle a struct because it has public fields.
2020-10-28 16:01:55 +11:00
Kevin Ring
a2dd5ca325
Merge remote-tracking branch 'origin/master' into cleanup
2020-10-28 15:57:50 +11:00
Kevin Ring
8089c66a01
Merge pull request #23 from CesiumGS/basic-doxygen-fixes
...
Basic doxygen fixes
2020-10-28 15:56:56 +11:00
Kevin Ring
4cdd618dd0
Update CesiumGeometry/include/CesiumGeometry/Rectangle.h
2020-10-28 15:53:26 +11:00
Kevin Ring
7d60a886ea
Update Cesium3DTiles/include/Cesium3DTiles/Camera.h
2020-10-28 15:53:18 +11:00
Kevin Ring
4294bbcf74
Update Cesium3DTiles/include/Cesium3DTiles/BingMapsRasterOverlay.h
2020-10-28 15:53:06 +11:00
Kevin Ring
37161098f4
Update Cesium3DTiles/include/Cesium3DTiles/BingMapsRasterOverlay.h
2020-10-28 15:52:57 +11:00
Kevin Ring
c8fd4ee7a5
Add comments for TileID.
2020-10-27 17:23:28 +11:00
Kevin Ring
84193feb29
Remove unused code.
2020-10-27 16:25:43 +11:00
Kevin Ring
998200501b
Merge pull request #22 from CesiumGS/add-include-algorithm-for-max
...
On MSVC, need algorithm for std::min and std::max
2020-10-27 12:35:49 +11:00