You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm admittedly no 3d tiles expert but I guess this should be !Number.isFinite(maximumLevel) in order to cater for tilesets where the implicit tiling scheme defines a single level (copy-pasting the following from a Cesium Tileset we're using):
The text was updated successfully, but these errors were encountered:
brncsk
changed the title
[3d-tiles] parseImplicitTiles fails to load subtree if maximumLevel is 0
[3d-tiles] parseImplicitTiles fails to load subtree if availableLevels in the implicit tiling scheme is 1Mar 9, 2025
The condition in the line below fails to account for the case when
maximumLevel
is0
:loaders.gl/modules/3d-tiles/src/lib/parsers/helpers/parse-3d-implicit-tiles.ts
Line 139 in d74df44
I'm admittedly no 3d tiles expert but I guess this should be
!Number.isFinite(maximumLevel)
in order to cater for tilesets where the implicit tiling scheme defines a single level (copy-pasting the following from a Cesium Tileset we're using):maximumLevel
is being set to0
here innormalizeImplicitTileHeaders()
:loaders.gl/modules/3d-tiles/src/lib/parsers/parse-3d-tile-header.ts
Line 226 in d74df44
The text was updated successfully, but these errors were encountered: