Gaia Sky 3.5.6
By tsagrista on 20 Oct 2023
📢 Gaia Sky 3.5.6 available now!
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.
You can get this release in our repository.