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
Marco Hutter
51ea2796cc
Generalized CMake doxygen fix for macros
2020-10-26 23:51:23 +01:00
Marco Hutter
f3925517dc
Documentation fixes for Math
...
Some parameter names had been wrong
2020-10-26 23:50:59 +01:00
Marco Hutter
d6fcfc0e04
Documentation for BoundingVolume
2020-10-26 23:50:34 +01:00
Marco Hutter
b72787029d
Documentation for namespaces
...
Without them, typedefs of these namespaces did not
appear in the documentation
2020-10-26 23:50:21 +01:00
Marco Hutter
92a0e3671c
Omit CESIUM3DTILES_API macro for doxygen
2020-10-26 23:09:31 +01:00
Marco Hutter
d424c601b3
Documentation for basic classes and TileSelectionState
2020-10-26 23:06:29 +01:00
Marco Hutter
d9a72d1fd0
Documentation for Camera
2020-10-26 19:49:52 +01:00
Marco Hutter
2d32708ee8
Documentation for WGS84 and Bing overlay
2020-10-26 19:49:36 +01:00
Marco Hutter
140248c27f
Documentation for BingMapsRasterOverlay
2020-10-26 19:14:09 +01:00
Marco Hutter
2b4cdc95ac
First, basic doxygen fixes
...
Mainly fixing broken links from invalid "see" references,
missing classes, and basic elements that had been undocumented
2020-10-26 19:07:18 +01:00
Marco Hutter
1a5dcb1b56
On MSVC, need algorithm for std::min and std::max
2020-10-26 18:03:16 +01:00
Kevin Ring
02b260964f
Merge pull request #21 from CesiumGS/cutouts
...
Hacky way to create cutouts in tilesets with raster overlays.
2020-10-22 22:46:38 +11:00
Kevin Ring
8b3d517d92
Fix linux warning.
2020-10-22 22:39:06 +11:00
Kevin Ring
b224f18ade
Hacky way to create cutouts in tilesets with raster overlays.
2020-10-22 22:26:57 +11:00
Kevin Ring
c65259cf6c
Merge pull request #20 from CesiumGS/tms
...
Add support for Tile Map Service (TMS) raster overlays, and some refactoring
2020-10-21 20:24:46 +11:00
Kevin Ring
adb506899b
Remove unused variable.
2020-10-21 20:16:04 +11:00
Kevin Ring
2334595fcc
Attempt 2 at disabling tinyxml2 tests.
2020-10-21 19:36:07 +11:00
Kevin Ring
914177ff14
Don't try to run tinyxml2 tests.
2020-10-21 18:50:16 +11:00
Kevin Ring
e8a98f229b
Unload load tiles in the coverage area.
2020-10-21 18:06:54 +11:00
Kevin Ring
bb609188ad
Add support for TileMapService imagery.
2020-10-21 17:52:42 +11:00
Kevin Ring
9543148c0d
Merge pull request #19 from CesiumGS/anti-meridian-coordinates
...
Fix generated texture coordinates near the anti-meridian.
2020-10-16 18:01:54 +11:00
Kevin Ring
b8fb87fa9e
Fix generated texture coordinates near the anti-meridian.
2020-10-16 17:43:32 +11:00