Releases
v0.3.36
Added
tiles-load-start
and tiles-load-end
callback indicating when tile loading has completed finished.
camera-add
, camera-delete
, update-before
, update-after
events.
Initial implementation of plugin system.
TileCompressionPlugin to examples for lowering memory usage.
GoogleCloudAuthPlugin
and CesiumIonAuthPlugin
to enable fetching data from the associated APIs.
Added GooglePhotoRealisticTilesRenderer
class.
Added support for the 3DTILES_batch_table_hierarchy
extension.
Fixed
CameraTransitionManager: Variety of cases relating to negative orthographic camera "near" values.
GlobeControls: Speed change when transitioning between near and far behavior.
GlobeControls: Behavior now relies on camera field of view.
GlobeControls: Zooming out from the horizon no longer spins the globe.
GlobeControls: Add support for orthographi camera.
Remove unnecessary matrix instantiation during tiles parse.
getBoundingBox
and getOrientedBoundingBox
returning an incorrect condition when no bounding volume is present.
Fix case where an incorrect SSE metric was produced when tiles used non-uniform scales with oriented bounding box volumes.
Fix case where potentially incorrect raycast results were produced when tiles used non-uniform scales with oriented bounding box volumes.
GLTFStructureMetadata extension exits gracefully if no extension is present.
Changed
CesiumIonTilesRenderer: Will immediately load the tile set after resolving credentials.
Examples FadeTilesRenderer has been changed to a plugin.
Deprecated GoogleTilesRenderer
and CesiumIonTilesRenderer
in favor of using the new authentication plugins.
Loaders: ".load" function has been renamed to ".loadAsync".
Deprecated onLoadTileset
, onLoadModel
, onDisposeModel
, and onTileVisibilityChange
in favor of their event equivalents.
LRUCache: "unloadPriorityCallback" has been changted to take two tile arguments to sort instead of one.
DebugTilesRenderer has been deprecated in favor of the "DebugTilesPlugin".
LRU Cache unload priority function now unloads deepest tiles first, then least recently used, then non-external tile sets.
You can’t perform that action at this time.