Gaia Sky 3.5.6
Build 8bb71564a
TGZ package
.tar.gz
gaiasky-3.5.6.8bb71564a.tar.gz
no signature
AppImage .appimage
gaiasky_3.5.6.8bb71564a_x86_64.appimage
no signature
DEB package .deb
gaiasky_linux_3_5_6.deb
no signature
RPM package .rpm
gaiasky_linux_3_5_6.rpm
no signature
UNIX Installer .sh
gaiasky_linux_3_5_6.sh
no signature
TGZ package .tar.gz
gaiasky_linux_3_5_6.tar.gz
no signature
macOS .dmg
gaiasky_macos_3_5_6.dmg
no signature
Windows x86-64 .exe
gaiasky_windows-x64_3_5_6.exe
no signature
Release Notes
Features
- add film grain filter (disabled by default).
- set a maximum age for
.part
download files of 6 hours. - improve recursive grid with travelling pulses and a noise mask.
- add ‘animate’ setting to recursive grid preferences to toggle animation on and off.
- add checkbox to control recursive grid animation.
- add initial notice about Gaia Sky contacting the server to get the dataset updates list.
- improve shader compilation error handling.
- enable elevation (height) representation without tessellation in a new ‘regular’ mode. This is the new default mode, as tessellation is a bit to taxing on old and integrated GPUs.
- discontinue parallax mapping elevation type; the new vertex displacement type supersedes it.
- add full support for point lights, and use them for stars.
- true depth-tested close-by stars, also working with light glow enabled.
Bug Fixes
- prevent creation of background blur object, as camera motion blur was disabled a few versions ago.
- use predicted position for tracking objects.
- ‘reload defaults’ button in visual settings component actually sets the default value to the elevation multiplier slider.
- new star shader in intel GPUs.
- mouse coordinates collision with objects when back buffer scale != 1.
Code Refactoring
- move GLSL snippet shader chunks to own directory
assets/shader/snippet
. - rename shaders from ’normal’ to ‘pbr’.
Build System
- set
-source
to 16 in gradle build script to enable pattern matching in instanceof.
Style
- code style now formats Javadoc comments.