Nithin Pranesh
|
d8de4cde58
|
add TileOcclusionRendererProxy interface as well as pool for it
|
2022-04-18 20:26:25 -04:00 |
Joseph Kaile
|
7e21527351
|
add cache of shared futures to avoid duplicate requests for same availability tile
|
2022-04-18 14:02:28 -04:00 |
Joseph Kaile
|
749d50d459
|
last pointer renaming
|
2022-04-18 11:44:10 -04:00 |
Nithin Pranesh
|
b06e061b80
|
Merge pull request #487 from CesiumGS/remove-ExtensionTextureBasisU
Remove unused file ExtensionTextureBasisU
|
2022-04-18 10:15:04 -04:00 |
Kevin Ring
|
f6a45cc0a3
|
Ignore error of unconditional refine tiles.
|
2022-04-18 09:38:41 +10:00 |
Kevin Ring
|
f843b345ab
|
Typo, formatting.
|
2022-04-17 22:31:38 +10:00 |
Kevin Ring
|
0997d42783
|
Cleanup, update CHANGES.md.
|
2022-04-17 17:35:30 +10:00 |
Kevin Ring
|
0ba4011244
|
Remove unnecessary code.
|
2022-04-16 23:30:48 +10:00 |
Kevin Ring
|
41541ea518
|
Formatting.
|
2022-04-16 23:21:29 +10:00 |
Kevin Ring
|
4bf873bfaf
|
Improve Forbid Holes, overlays on tiles w/o geometry.
|
2022-04-16 23:19:01 +10:00 |
Sean Lilley
|
ac60e58fc6
|
Remove unused file ExtensionTextureBasisU
|
2022-04-15 13:50:54 -04:00 |
Kevin Ring
|
a6e8520ead
|
Don't ping-pong load tiles in forbidHoles mode.
Also fix a fairly rare crash after making contentless external tileset
roots unrenderable.
|
2022-04-16 00:50:40 +10:00 |
Kevin Ring
|
94602161cb
|
Fix check for content.
|
2022-04-15 23:37:42 +10:00 |
Kevin Ring
|
b00ced7b0f
|
Treat external tileset roots without content as non-renderable.
In order to avoid holes.
|
2022-04-15 22:16:44 +10:00 |
Joseph Kaile
|
8910f1bbe7
|
fix one more pointer name
|
2022-04-14 17:31:06 -04:00 |
Joseph Kaile
|
f672761697
|
simplify for loop
|
2022-04-14 14:24:29 -04:00 |
Joseph Kaile
|
57bf7ded80
|
prefix pointer names with 'p'
|
2022-04-14 14:22:43 -04:00 |
Joseph Kaile
|
d8c41b94c5
|
change availabilityLevels to signed int
|
2022-04-14 14:11:13 -04:00 |
Joseph Kaile
|
24adab534d
|
move invisible functions into the anonymous namespace
|
2022-04-14 14:05:38 -04:00 |
Joseph Kaile
|
6a397234d4
|
use lowercase for first word in function names
|
2022-04-14 14:01:43 -04:00 |
Joseph Kaile
|
e226614436
|
replace auto with specifics
|
2022-04-14 13:59:06 -04:00 |
Joseph Kaile
|
08f2aa7f14
|
avoid potential crash wheen future returns and tileset is gone
|
2022-04-14 13:36:52 -04:00 |
Joseph Kaile
|
9c68b7a55d
|
avoid capturing reference to logger
|
2022-04-14 13:22:19 -04:00 |
Joseph Kaile
|
25e5963acb
|
rename HandleQuantizedMesh to createQuantizedMeshChildren
|
2022-04-14 13:21:04 -04:00 |
Joseph Kaile
|
14ea32a8aa
|
Merge branch 'main' into layered-terrain2
|
2022-04-14 13:14:56 -04:00 |
Kevin Ring
|
d56b6feb42
|
Merge pull request #486 from CesiumGS/tms-access-token
Get ion token correctly for TMS.
|
2022-04-14 21:05:15 +10:00 |
Kevin Ring
|
ad2ee9cfcc
|
Get ion token correctly for TMS.
|
2022-04-14 20:41:42 +10:00 |
Joseph Kaile
|
509108f13d
|
remove unused lambda capture to fix macos error
|
2022-04-13 18:45:58 -04:00 |
Joseph Kaile
|
132bb7cee2
|
change constant to unsigned int
|
2022-04-13 18:43:42 -04:00 |
Joseph Kaile
|
867526b5a3
|
change everything to uint32_t
|
2022-04-13 17:55:22 -04:00 |
Joseph Kaile
|
19bacd08ec
|
fix another linux error
|
2022-04-13 17:53:16 -04:00 |
Joseph Kaile
|
5627a1ddfd
|
fix linux compile error
|
2022-04-13 17:38:39 -04:00 |
Joseph Kaile
|
40e7b250cb
|
Updated CHANGES.md
|
2022-04-13 17:32:42 -04:00 |
Joseph Kaile
|
55be1b7454
|
Merge branch 'main' into layered-terrain2
|
2022-04-13 17:15:42 -04:00 |
Joseph Kaile
|
c683ccc658
|
get credits from layer json and store in tile context
|
2022-04-13 17:14:55 -04:00 |
Joseph Kaile
|
a394f5a92e
|
minor cleanup
|
2022-04-13 16:49:18 -04:00 |
Joseph Kaile
|
a63c4b5423
|
run format and also refactor quantized mesh a little better
|
2022-04-13 14:22:32 -04:00 |
Joseph Kaile
|
88e0f2818e
|
renaming for clarityt
|
2022-04-13 13:12:57 -04:00 |
Joseph Kaile
|
0f3eefee8a
|
pass in quad tree id to handle layered terrain...also pContext and ImplicitContext
|
2022-04-13 13:01:05 -04:00 |
Joseph Kaile
|
d5ace4e301
|
continue searching for availability regardless, other children may need to be searched
|
2022-04-13 12:42:33 -04:00 |
Joseph Kaile
|
5f8c0d67da
|
refactored quantized mesh to just extract availability information
|
2022-04-12 17:40:44 -04:00 |
Joseph Kaile
|
9f862dd186
|
add load-counter to let tile-update function know tile is still updating availability
|
2022-04-12 14:04:09 -04:00 |
Joseph Kaile
|
0128fe2d50
|
remove calling .all on futures, future is already executed thanks to asset acessor
|
2022-04-12 10:04:40 -04:00 |
Joseph Kaile
|
b34c8d0def
|
renamed tiles loaded to availability tiles loaded
|
2022-04-12 09:54:27 -04:00 |
Joseph Kaile
|
4f82bb99ad
|
bring back 'get availability tile'
|
2022-04-12 09:44:35 -04:00 |
Joseph Kaile
|
67a9465b2f
|
debugging
|
2022-04-11 17:40:00 -04:00 |
Joseph Kaile
|
8ba7fe6e12
|
after identifying possible ancestor, load its availability, then try again
|
2022-04-11 14:40:18 -04:00 |
Joseph Kaile
|
d1bf53e250
|
search for a promising ancestor with possible availability information
|
2022-04-11 13:41:18 -04:00 |
Joseph Kaile
|
ea66cc8db6
|
revert; separate implicit 3d tiles and layered terrain
|
2022-04-11 12:58:02 -04:00 |
Joseph Kaile
|
d39e6e9977
|
use quantized mesh-load, set unknown bool flag
|
2022-04-11 11:10:55 -04:00 |