Export EXT_mesh_features & EXT_structural_metadata extensions for glTF.
Fixed
Syntax errors causing failure to import in some cases.
v0.3.33
1 month ago
Added
EnvironmentControls: Add support for othographic zoom.
EnvironmentControls: Add "zoom speed" option.
PNTSLoader: Add batchTable to the returned points object.
Support for improved, early termination raycasting from three.js r165.
v0.3.32
1 month ago
Added
EnvironmentControls: Add support for othographic zoom.
EnvironmentControls: Add "zoom speed" option.
PNTSLoader: Add batchTable to the returned points object.
Support for early termination raycasting from three.js r165 to improve raycast speed, support overriden raycast functions.
Fixed
Some cases where the camera jumped and drifted while reorienting the "up" direction.
v0.3.31
3 months ago
Fixed
Ellipsoid.getPositionElevation not returning negative elevations.
EnvironmentControls: Enfoce a minimum elevation when computing horizon distance to ensure a reasonable far clip distance.
EnvironmentControls: Contructor arguments are no longer required.
EnvironmentControls: Detach now correctly removes the dom element reference.
GlobeControls: Functions without setting indices.
Added
EnvironmentControls: Add "fallbackPlane" and "useFallbackPlane" members so dragging works when there is no geometry under the mouse.
v0.3.30
3 months ago
Fixed
EnvironmentControls and GlobeControls not zooming into the cursor when offset.
v0.3.29
3 months ago
Fixed
EnvironmentControls and GlobeControls not working with a non-full page element.
FadeTilesRenderer improperly disposing of tiles causing unloaded textures to be rendered.
v0.3.28
3 months ago
Fixed
Memory leak related to ImageBitmaps not being released on tile disposal.
v0.3.27
3 months ago
Fixed
Fixed credit attribution string for GoogleTilesRenderer to align with requirements.
Fixed fade events not firing as expected in FadeEventManager.
v0.3.26
4 months ago
Fixed
FadeTilesMixin.deleteCamera now correctly calls the parent function.
EnvironmentControls now dispatches events on zoom value change.
v0.3.25
4 months ago
Changed
"getBounds" and "getOrientedBounds" functions have been renamed to "getBoundingBox" and "getOrientedBoundingBox".
GlobeControls will now set the camera near and far values to more tightly encapsuate the set of tiles visible until the horizon, limiting the amount of tiles to load.
GlobeControls now more intelligently sets the camera "near" value to avoid z fighting.
Fixed
Frustum and oriented bounding box functions now more correctly determines intersections instead of producing frequent false positives resulting in more tiles being loaded.