0.15.2
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