Nithin Pranesh
e5ab167a25
Update Cesium3DTilesSelection/include/Cesium3DTilesSelection/ImplicitTraversal.h
...
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
2021-11-16 07:34:50 -05:00
Nithin Pranesh
6892d1732e
fix comment
2021-11-16 00:07:58 -05:00
Kevin Ring
c4cd0a1830
Update CHANGES.md.
2021-11-16 16:05:47 +11:00
Kevin Ring
17de12244f
Add DebugColorizeTilesRasterOverlay.
2021-11-16 16:04:28 +11:00
Nithin Pranesh
b5f73c77af
Only attempt to create implicit children when ContentLoaded AND subtree is loaded
...
Waits to push a tile to Done if it's waiting on a subtree load
2021-11-15 23:25:42 -05:00
Nithin Pranesh
c9ae1b7abb
better fix for premature refinement of dummy implicit root
2021-11-15 22:35:02 -05:00
Nithin Pranesh
266ac9c1c9
implicit dummy root should not have implicit context + premature refinement fix
2021-11-15 21:43:44 -05:00
Nithin Pranesh
e8ec218780
add error catch to loadSubtree and add max subtree loads to TilesetOptions
2021-11-15 16:30:30 -05:00
Nithin Pranesh
5cc2be937d
Fix subtree vs content loading race condition
...
Also avoids creating fake upsampled children before subtree is loaded, so we
know there are no _actual_ children.
2021-11-15 15:10:22 -05:00
Kevin Ring
ab736f478b
Merge pull request #395 from CesiumGS/rapidjson-precision
...
Improve precision when using rapidjson
2021-11-15 15:54:32 +11:00
Nithin Pranesh
6c8fba498c
format
2021-11-13 20:32:03 -05:00
Nithin Pranesh
368d52ad5c
attempt to fix merge issues, still broken
2021-11-13 19:48:38 -05:00
Nithin Pranesh
ee5b04041e
Merge branch 'main' into implicit-tiling
2021-11-13 12:51:16 -05:00
Nithin Pranesh
6a6fbf4b8c
Merge pull request #327 from CesiumGS/overlays-on-3dtiles
...
Raster Overlays on 3d Tiles
2021-11-12 18:40:11 -05:00
Nithin Pranesh
a4b6822ffe
specialize estimateGlobeRectangle for S2CellBoundingVolume
2021-11-12 15:34:53 -05:00
Nithin Pranesh
5868f553b3
Merge branch 'main' into overlays-on-3dtiles
2021-11-12 15:21:01 -05:00
Ian Lilley
47de191da1
improved precision when using rapidjson
2021-11-12 14:11:42 -05:00
Kevin Ring
df71422bb0
Merge pull request #393 from CesiumGS/macos
...
Add a macOS build to TravisCI
2021-11-12 22:16:13 +11:00
Kevin Ring
72f2bccd03
Don't build docs on mac either.
2021-11-12 21:54:05 +11:00
Kevin Ring
953e4a032c
Fix typo.
2021-11-12 21:30:13 +11:00
Kevin Ring
f7fffe8906
Don't let failing tests fail the mac build (for now).
2021-11-12 21:29:52 +11:00
Kevin Ring
de1b237a25
Target C++11 for s2geometry.
...
Apparently it doesn't build when targeting C++17 with Visual Studio.
2021-11-12 20:30:25 +11:00
Kevin Ring
c55a550467
Don't disable CXX_EXTENSIONS for s2geometry.
2021-11-12 20:01:51 +11:00
Kevin Ring
9f821fd271
Use C++17 for s2geometry.
2021-11-12 19:41:26 +11:00
Kevin Ring
4b8e00d53f
Add macOS build.
2021-11-12 19:36:22 +11:00
Kevin Ring
a810c54b40
Merge pull request #391 from CesiumGS/external-buffers-images2
...
Support external glTF buffers and images
2021-11-12 17:36:28 +11:00
Kevin Ring
41d46ef671
Merge remote-tracking branch 'origin/main' into external-buffers-images2
2021-11-12 17:12:58 +11:00
Kevin Ring
0506c75ca3
Merge pull request #392 from CesiumGS/s2-to-region
...
Add ability to compute a GlobeRectangle from an S2 cell
2021-11-12 17:09:29 +11:00
Kevin Ring
5281717f36
Fix GCC warning.
2021-11-12 16:57:33 +11:00
Kevin Ring
cd2d1f8628
Remove unused function.
2021-11-12 16:52:21 +11:00
Kevin Ring
1b4a995189
Add missing header.
2021-11-12 16:45:46 +11:00
Kevin Ring
e89bac66f6
Add ability to convert S2 cell to a GlobeRectangle.
2021-11-12 16:33:32 +11:00
Nithin Pranesh
5111f277a9
Merge branch 'implicit-tiling' into implicit-s2
2021-11-11 20:59:51 -05:00
Nithin Pranesh
7c9dc83732
fix endianness in availability tests
2021-11-11 20:47:19 -05:00
Nithin Pranesh
0b1f3a03b6
fix wrong endianness when reading availability bitstream
2021-11-11 20:46:49 -05:00
Nithin Pranesh
e54e087674
Merge branch 'external-buffers-images2' into implicit-tiling
2021-11-11 20:43:28 -05:00
Nithin Pranesh
1a5719f42a
changes
2021-11-11 20:32:39 -05:00
Nithin Pranesh
8029489dbd
Merge branch 'main' into external-buffers-images2
2021-11-11 20:31:23 -05:00
Nithin Pranesh
5cc479424b
Merge pull request #387 from CesiumGS/s2
...
Add support for 3DTILES_bounding_volume_S2
2021-11-11 20:27:50 -05:00
Nithin Pranesh
8a73cd8f20
few fixes from cherry picking
2021-11-11 20:09:08 -05:00
Nithin Pranesh
b549f8f929
another gcc/clang fix
2021-11-11 19:58:34 -05:00
Nithin Pranesh
bd3915d3ff
format + fix gcc/clang issues
2021-11-11 19:58:10 -05:00
Kevin Ring
9e61c6dfaa
Kinda-working S2 base globe.
2021-11-11 19:57:28 -05:00
Kevin Ring
f1e35d6470
WIP computation of bounding region from S2 cell.
2021-11-11 19:55:02 -05:00
Nithin Pranesh
de378a04a0
format
2021-11-11 18:58:09 -05:00
Kevin Ring
44801c74f2
Fix possible use-after-free.
2021-11-11 18:47:44 -05:00
Nithin Pranesh
4b6f706453
add some logging for failed external buffer loads
2021-11-11 18:47:44 -05:00
Nithin Pranesh
12133c8b7a
remove slightly incorrect test
...
The mime type need not be checked during embedded buffer decoding, if the image
is an external uri. Maybe we should add tests and error reporting for the
asynchronous resolveExternalBuffers, but this test no longer makes sense now after
external images are explicitly supported (i.e., external uris should be ignored
initially during postProcess).
2021-11-11 18:47:44 -05:00
Nithin Pranesh
52f70e2d80
remove unused variable
2021-11-11 18:47:44 -05:00
Nithin Pranesh
7f2f556a52
ignore images with uris when looking for embedded images
2021-11-11 18:47:44 -05:00