Skip to content

Release v2.6.0

Compare
Choose a tag to compare
@gchoqueux gchoqueux released this 01 Feb 16:39
· 1320 commits to master since this release

2.6.0 (2018-12-19)

Features

  • OrientedImageMaterial: Material used to compute projective textures. (bd737eb)
  • fetcher: add the possibility to specify fetcher (83ab9e1), closes #954
  • layer: add isXXXLayer properties to layers objects (41933f4)
  • view: add support for a coordinate when creating a GlobeView (6947b78)
  • debug: add sse helper on tiled geometry layer (f4a8afe)

BREAKING CHANGES

  • source: Sources as instance. see a example
  • source: the origin property of TMSSource has been replaced by a
    boolean, isInverted, that serves the same goal, but using a boolean.
  • source: the protocol property no longer exists, instead to test
    the type of Source, one needs to use the property isSource, adapted to
    each type: for example, isWMTSSource tells if the source is WMTSSource.
  • core: Computing screen space error is changed, so tile subdivision are different.
  • renderer: the API of TileMesh and LayeredMaterial have changed.
  • renderer: LayeredMaterialConstants and RendererConstant have
    been removed.
  • layer: layer.options.mimetype is no longer supported, use
    layer.format instead

Deprecating

  • layer: deprecate adding a layer with only a configuration (fd36d3b)
  • source: deprecate adding a source with only a configuration (0f7ca09)

Code Refactoring

  • renderer: LayeredMaterial splitted and simplified (810a756)

Bug Fixes

  • 3dTilesDebugUI: Fix view.notifyChanges. (eec5ec5)
  • core: implement preSSE once and fix the formula (958f124)
  • core: wrong parameter in dichotomy strategy. (4df0540)
  • debug: disable fog with camera debug rendering (a5169c9)
  • doc: wrong includes in doc configuration (326722f)
  • examples: fix a bad merge in planar_vector (29d899f), closes #926
  • examples: fix the debug menu in oriented_images (7dffe9e)
  • examples: forgotten color layers in examples (72e1598)
  • examples: instantiate sources for index.html example (3019ce4)
  • examples: wrong layer id for picking (e8494a9)
  • examples: wrong menu position in 3dtiles (29f62ba)
  • FirstPersonControl: Fix a bug introduced in #881. Before this change, this controls was going up when we pressed key up instead of going forward as expected. Now it goes forward again when we press key up. (f734985)
  • geometryLayer: wireFrame property change only affect This layer objects. Before this commit, it could also affect objects on attached layers (for example, bounding box from attached debug layers). fix #940 (7ffb31b)
  • layer: Add default convert function (2aedd17)
  • protocol: error while getting textures and zoom texture, for StaticSource (24d2aea)
  • test: wrong synchronization with elevation data and DEMUtils/CameraUTils (ad223ad)
  • utils: wrong steps up in hierachy to read altitude in DEM (fc3b50e), closes #936