Aller au contenu

Release

Version 26.0.0

Version 26.0.0 of Horizon is our first open-source release.

Internally, this version has been the occasion for us to majorly improve and cleanup our APIs and protocols. We have also added a number of new features, including support for glTF animations, improved readability of symbols in vector tiles, and utilities for retrieving terrain elevation.

We hope you can build amazing things with it, and we look forward to your feedback and contributions.

Highlights

  • 3D models
  • Terrain
    • Added an option to disable DTM elevation being applied to the terrain for a given scene view.
    • Added a new API to retrieve the terrain elevation at a given position.
    • The terrain resolution has been greatly improved by enabling by default the formerly experimental adaptive resolution feature.
  • Vector tiles
    • Symbols are now culled when far off at the horizon to avoid cluttering.
    • The flat overlay representation has been split into three: points, polylines, and polygons.
  • Rendering
    • Multiview drawing order is now deterministic. When the viewports overlap, scene view 1 is drawn on top of scene view 0.
  • API
    • The scene model now uses Protobuf’s oneof feature to represent mutually exclusive fields, instead of using a type enum field paired with numbered optional fields.

Read the full changelog

See the release on GitHub