Sean Lilley
a1d5a88861
Remove duplicate entries
2022-07-04 13:22:30 -04:00
Sean Lilley
75723773a9
Merge branch 'main' into 3d-tiles-1.1-serialize
2022-07-01 15:23:59 -04:00
Sean Lilley
0f2d2911e7
Add JsonValue properties to glTF.json
2022-07-01 15:22:10 -04:00
Nithin Pranesh
9ff9616e40
Merge pull request #522 from CesiumGS/travis-ci
...
Fix clang Travis ci
2022-07-01 12:52:17 -04:00
Bao Tran
1e620c547b
remove unneeded command
2022-07-01 11:45:29 -04:00
Bao Tran
88d3467314
fix travis ci
2022-07-01 11:26:43 -04:00
Nithin Pranesh
cbb0db1111
fix changes, bump package.json version
2022-07-01 10:22:30 -04:00
Nithin Pranesh
f4afe6c7e8
Merge pull request #519 from CesiumGS/empty-copyright
...
Fix crash when copyright string is empty
2022-07-01 10:17:27 -04:00
Sean Lilley
97814b8f3b
Update CHANGES.md
2022-06-30 19:15:36 -04:00
Sean Lilley
6d21411c25
Add 3D Tiles 1.1 support to serializer, drop redundant extensions
2022-06-30 19:08:32 -04:00
Joseph Kaile
0162e612d1
simply skips parsing copyright if its size is zero
2022-06-30 12:37:41 -04:00
Nithin Pranesh
0f10d0d876
call destroyPool in destructor, init scratch vectors
2022-06-28 17:39:10 -04:00
Nithin Pranesh
643a8a0b3e
remove stack-based distance vector, small traversal refactor
2022-06-27 17:41:59 -04:00
Nithin Pranesh
5106346fd7
add TileOcclusionState enum, add class descriptions
2022-06-27 14:58:17 -04:00
Nithin Pranesh
69057cc757
can't use children bounding volumes for occlusion for leaf tiles
2022-06-23 23:59:56 -04:00
Kevin Ring
80d913fa66
Add "Tiles Waiting for Occlusion Results" stat.
2022-06-21 10:57:58 +10:00
Kevin Ring
ba704905b4
Merge remote-tracking branch 'origin/main' into occlusion-experiments
2022-06-21 10:25:18 +10:00
Nithin Pranesh
7a9917d33e
streamline occlusion interface
2022-06-08 17:36:42 -04:00
Nithin Pranesh
693c4a92c0
avoid sequentially waiting for occlusion results from each child, request them all at once
2022-06-08 15:45:08 -04:00
Nithin Pranesh
83f3886db0
don't check occlusion if a tile was last refined and at least one child was last refined.
...
Also fixed super annoying bug where a tile wouln't refine bc some of it's children were occluded
but did not meet the SSE. The child would not load, causing the parent to never refine
2022-06-07 17:22:41 -04:00
Nithin Pranesh
983362d1db
don't count tiles waiting for occluded as occluded
2022-06-07 11:42:29 -04:00
Nithin Pranesh
4e6a3d6d65
add option to delay refinement until occlusion is available
2022-06-06 17:54:41 -04:00
Kevin Ring
52b181f94d
Tweak CHANGES.md.
2022-06-01 14:32:52 +10:00
Kevin Ring
f18ee60c43
Merge pull request #503 from CesiumGS/upsampling-first-overlay
...
Upsample using first overlay with more detail
2022-06-01 04:31:47 +00:00
Kevin Ring
84c5aca087
Bump to v0.16.0.
2022-06-01 14:29:43 +10:00
Kevin Ring
df9d98d5be
Merge pull request #509 from CesiumGS/ignore-bounds
...
Ignore layer.json "bounds" property.
2022-06-01 04:28:09 +00:00
Kevin Ring
b728164cb2
Ignore layer.json "bounds" property.
2022-06-01 13:45:24 +10:00
Joseph Kaile
3be6aa0bd2
Updated CHANGES.md
2022-05-27 13:03:26 -04:00
Joseph Kaile
4dcef84b39
Merge branch 'main' into upsampling-first-overlay
2022-05-27 12:42:31 -04:00
Joseph Kaile
8b18f6bef4
removed comments
2022-05-27 12:41:10 -04:00
Joseph Kaile
3cb2ce3db3
fixed tests
2022-05-27 12:34:36 -04:00
Kevin Ring
511e5df8b4
Merge pull request #504 from CesiumGS/exclude-outside-polygons
...
Add option to invert polygon selections
2022-05-27 03:42:35 +00:00
Nithin Pranesh
480a654bbc
apply recommended improvement, changes
2022-05-26 09:30:23 -04:00
Kevin Ring
e65cf93295
Add a comment clarifying something that wasn't obvious to me in review.
2022-05-26 23:12:31 +10:00
Kevin Ring
f92aeb0a87
Slightly cleaner/more efficient array initialization.
2022-05-26 17:10:58 +10:00
Nithin Pranesh
4720ce894a
remove the computeCoverageRectangle function which is now unused
2022-05-23 09:30:29 -04:00
Nithin Pranesh
52e2016e39
excluding tiles outside polygons working
2022-05-19 00:13:53 -04:00
Joseph Kaile
060ddd57fd
avoid unnecessary copying of model, just to make an optional [ci skip]
2022-05-18 15:14:54 -04:00
Nithin Pranesh
a01998c078
gcc / clang werror fix
2022-05-17 17:59:24 -04:00
Nithin Pranesh
7e89563069
option to flip RasterizedPolygonsOverlay/TileExcluder
2022-05-17 17:36:14 -04:00
Joseph Kaile
454e1cf030
change upsample gltf function to return std::optional<Model> if all primitives are clipped
2022-05-17 15:30:04 -04:00
Joseph Kaile
c6d6adbb65
Revert "make sure that the bounds really do get computed when calling create texture coordinates"
...
This reverts commit 2c8f3bf394 .
2022-05-17 15:01:29 -04:00
Joseph Kaile
2c8f3bf394
make sure that the bounds really do get computed when calling create texture coordinates
2022-05-16 16:48:03 -04:00
Joseph Kaile
d0b0d61cbf
replaced calls to Update with new function, 'isMoreDetailAvailable'
2022-05-16 15:21:43 -04:00
Joseph Kaile
3a3f92bfc7
make sure that projection used for bbox calculation and upsample are the same
2022-05-13 19:10:41 -04:00
Joseph Kaile
26d46ad3cf
Revert "subdivide children and upsample children using the first raster tile"
...
This reverts commit 037f2c806d .
2022-05-13 16:28:47 -04:00
Joseph Kaile
be572e3900
Merge branch 'main' into upsampling-first-overlay
2022-05-13 14:40:26 -04:00
Kevin Ring
186bbdf22a
Bump version, update CHANGES.md.
2022-05-13 12:11:11 +10:00
Kevin Ring
a9afbd1112
Merge pull request #502 from CesiumGS/fix-missing-rectangle
...
Fix for missing rectangle for projection
2022-05-13 01:59:02 +00:00
Joseph Kaile
037f2c806d
subdivide children and upsample children using the first raster tile
...
with more detail available
2022-05-12 17:12:50 -04:00