Skip to content

Releases: NASA-AMMOS/3DTilesRendererJS

v0.3.32

17 May 05:09
Compare
Choose a tag to compare

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

25 Mar 01:51
Compare
Choose a tag to compare

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

12 Mar 06:18
Compare
Choose a tag to compare

Fixed

  • EnvironmentControls and GlobeControls not zooming into the cursor when offset.

v0.3.29

12 Mar 01:31
Compare
Choose a tag to compare

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

11 Mar 00:39
Compare
Choose a tag to compare

Fixed

  • Memory leak related to ImageBitmaps not being released on tile disposal.

v0.3.27

06 Mar 05:29
Compare
Choose a tag to compare

Fixed

  • Fixed credit attribution string for GoogleTilesRenderer to align with requirements.
  • Fixed fade events not firing as expected in FadeEventManager.

v0.3.26

29 Feb 07:11
Compare
Choose a tag to compare

Fixed

  • FadeTilesMixin.deleteCamera now correctly calls the parent function.
  • EnvironmentControls now dispatches events on zoom value change.

v0.3.25

21 Feb 01:51
Compare
Choose a tag to compare

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.

v0.3.24

09 Feb 14:01
Compare
Choose a tag to compare

Added

  • Support for dispatched events to TilesRenderer and equivelent events for existing .on* callbacks.
  • EnvironmentControls and GlobeControls.
  • Fix inaccuracies in documentation.

v0.3.23

09 Jan 05:02
Compare
Choose a tag to compare

Fixed

  • Case where Google tiles did not load to a further depth when a tile has no content and no children.