Skip to content

0.15.2

Compare
Choose a tag to compare
@alexanderbock alexanderbock released this 11 Oct 19:06
· 4635 commits to master since this release

Features

  • Added new meta information to the assets that is automatically collected into the documentation/index.html to provide direct information about the license state of the current scene
  • Added a new version of SGCT that should improve performance and future extensibility
    • Added support for cylindrical and equirectangular output methods
  • Added a feature for touch interface to enable a continous pinch gesture to continue to zoom in without the need to repeat the pinch gesture
  • Added the ability to change the line width of wire-type meshes (#1153)
  • Added the ability to invert mouse buttons (#697)
  • Added the ability for a vertical offset for a screen log
  • Added a property for line width to the constellation bounds (#1214)

Content

  • Added a model and the trajectory of the Mars 2020 Perseverance rover
  • Added a new, fully-textured model of the International Space Station
  • Added new asteroids datasets from JPL Horizons (#1123) -- see asteroids content page for categories included
  • Replaced the L4 G1SST sea surface temperature with the GHRSST L4 MUR as it is a wider coverage (#1204)
  • Added new constellation images (thanks to James Hedberg)
  • Added the C/2019 Y4 (ATLAS) comet (thanks to Dan Tell)
  • Added time range to Voyager rotations to make that scene more useful
  • Fixed spelling errors with Uranus label and the CTX surface layer

Content Creation

  • Added the ability to load images for planes lazily
  • Added suport for non-uniform static scaling of objects (#1151)
  • Added a new renderable that shows customizable distance labels between scene graph nodes

API

  • The openspace.sessionRecording.enableTakeScreenShotDuringPlayback function now has a default framerate of 60 (#1134)
  • Added support for the Tracy profiling library to debug performance issues
  • Added more meaningful error messages to the openspace.globebrowsing.addBlendingLayersFromDirectory if the parameters are missing (#1101)

Bugfixes

  • Fixed issue with time quantization for temporal globe browsing layers that could cause the displayed image to be off by 1 day (#1092)
  • Added fixes to enforce a 0-360 angle range on incoming data from JPL Horizons
  • Various fixes to make the touch interface more reliable on Windows
  • Compilation fixes for Clang on Linux
  • Removed the highlight created by the operating system when using touch on Windows
  • Better handling of touch interaction for the native ImGUI user interface
  • Removed warnings that occurred when disabling all night layers on Earth (#1136)
  • Added fix for leap year in the calculation of the satellite orbits
  • Fixed a bug where the static rotation was not updated when changing the Euler rotation angles
  • Fixed an issue with rendering the renderable grid
  • Fixed issue that made it difficult to view the cosmic microwave background radiation image from Earth
  • Improved the performance of the Borisov trajectory rendering
  • Fixed the positioning of the Apollo 8 trail around the moon
  • Fixed an error with the orientation of the Digital Universe deep-sky objects
  • Fixed a rendering issue that made the grids flicker