2.1.2 Version 2.1.2
2.0.0 Version 2.0.0 - GDR2
This time around we come with another huge release after 553 git commits to the repository. Since last release, Gaia Sky 1.5.0, 1978 files changed, resulting in 486417 insertions and 515042 deletions. Let's see a list of the most important changes:
- Gaia DR2 data! Yay!
- Performance improvements all around
- Rewritten streaming loader from scratch
- Added proper motions
- Constellations made to work with proper motions and with streaming loaders
- Added MWSC star clusters
- Added arbitrary meshes (isosurfaces of hot OB stars based on TGAS data)
- Added asteroids
- Added support for relativistic effects code paths
- Added cylindrical and Hammer projections to panorama mode
- Added hue and saturation levels
- Added lots of new scripting functions
- Minimaps (TAB key)
- Tons of bug fixes and closed issues
- Added support for emissive colors and textures
- Added GPU-based line renderer
- Added support for SAMP
- Added dataset chooser (optionally at startup)
- Memory mapped files for streaming loader
- Removed old android/html infrastructure
Like always, here is the full changelog generated from the repository history.
1.5.0 Summer jumbo release 1.5.0
This time around we've had a slightly longer development cycle so Gaia Sky
1.5.0\'Jumbo Summer Release\' is here with a ton of new features, enhancements and bug fixes. Most importantly, we have essentially refactored the way star catalogs are handled, so that we can now stream data from disk when it is needed. Also, we've been working hard to make better use of the GPU and we are proud to announce that we've increased the performance fourfold while being able to display many more objects on screen at once.
Here is the list of the most important enhancements:
- Implemented particle groups and star groups to optimize GPU usage
- Added on-demand streaming of data for LOD (levels of detail) datasets
- Particle/star groups integration with LOD
- Enabled additive blending by default
- New parallel view stereoscopic profile
- GUI refactoring to enable proper HiDPI support
- GUI animations
- Added French and Slovene languages
- Proper motion vectors color coded by direction and mangitude
- Debug info greatly improved
- Added Oort cloud
- Added Nearby Galaxies Catalog (NBG)
- Added some SDSS objects
- Added Saturn moons
- Added Pluto
- Enabled high accuracy positions as an option
- Implemented land on and land at coordinates functions and exposed them in GUI
- New target mode In free camera which scales velocity according to distance to closest object
- Implemented proper controller/gamepad mapping system
- Added invert Y axis option
- Reimplemented spacecraft camera mode from the ground up
- Network checker made asynchronous
- Some components' initializations moved to go through the asset manager
- Added non cinematic camera mode, which is now the default
And here a list of the most important closed bugs and issues:
- Fixed lots of bugs in scripting interface
- Fixed eye separation in spacecraft+stereo mode
- Fixed random crashes at startup
- Scale point primitives by ratio
- Fixed Milky Way texture misalignment
- Fixed controller input in non-cinematic mode
- Fixed quad line renderer artifacts
- Fixed label flickering
- Greatly improved octant detection
- Config file version check
1.0.4 Version 1.0.4
Gaia Sky is ready again for its pre-Christmas release. Lots of bug fixes made it into this release, and also a few improvements. We took some time to check the open issues and actually fixed most of the most pressing ones. Here is a comprehensive list of the changes.
- TGAS catalog loading time reduced.
- Preferences dialog scales properly in HiDPI screens.
- Multiple component types per object. This means that when we hide a type of object, its orbits/labels/extra info will also be hidden. This paves the way for the addition of more asteroid objects.
- Milky Way panorama mapped to sphere (equirectangular projection) and callibrated correctly.
- Added option to automatically save frames to file when camera file is playing.
- Fixed crosshair resizing issues.
- Fixed very bad memory leak in the frame output system.
- Light glow sampling spiral adapts to fov angle.
- Many more bug fixes.
For a full list of changes, please see here.
1.0.3 Version 1.0.3
Yet another bug fix release. This time around we have fixed the following.
- Gaia field of view camera did not work properly due to a problem with the
isInViewfunction and its uses.
- Fixed tutorial and scripts. Now they are up to date and working.
- Some other minor stuff.
- Gaia field of view camera did not work properly due to a problem with the
1.0.2 Version 1.0.2
Some unwanted files made it into tag 1.0.1 by mistake, making the installers larger than necessary. This release fixes this issue and adds an extra high resolution image of the Milky Way in high quality graphics mode.
1.0.1 Version 1.0.1
Gaia Sky is here again with a brand new release packed with new features and bug fixes. Here are the most important:
- New spacecraft camera mode -- Game on!
- New lens glow effect
- Added brightness and contrast controls
- Improved search functionality
- Updated textures
- Added optional crosshair in focus mode
- Implemented 360° mode for 360 VR videos and panormas. See here
- Configuration dialog appears at the center of focused screen
- Fixed stereoscopic mode for large distances/eye separations
- Fixed resizing and fullscreen toggle
- Fixed vector pool null pointer when multithreading is on
- Fixed connection to archive for DR1 sources
- Lots of other minor issues
Also, check out the new documentation if you want to know more.
1.0.0 Version 1.0.0
This is the first official version, we're out of beta! It coincides with the Gaia Data Release 1, check it out here. This version comes with lots of bug fixes and new features, the most important of which is the brand new TGAS catalog, fully explorable in 3D. TGAS, the Tycho-Gaia Astrometric Solution, is a combination of Gaia positions and Tycho-2 parallaxes to get roughly 2.5 million stars in 3D. However, we discard the stars of TGAS with irrelevant parallaxes (big pllx/pllxerror or negative distances) leaving us with roughly 624105 stars.
- TGAS is now the default catalog. HYG can still be selected from the data tab in the config dialog
- We can now also lock the orientation of the camera to that of the focus
- Added new options to control star appearance (point size, minimum opacity, etc.)
- Added sliders to control draw distance in Level-of-detail catalogues such as TGAS.
- Added new Planetarium mode
- Added new red-cyan anaglyphic 3D mode
- Added distortion in VR-headset 3D mode
- Lots of bug fixes and adjustments
0.800b Version 0.800b
This time around we bring on loads of improvements, bug fixes and new features. Check the comprehensive change log out:
- Reimplemented star render algorithm, now all stars are shaded as points in the GPU.
- New Milky Way rendering with 40K particles and 100 nebulae.
- Three graphics quality settings,
high, which have an impact in the size of textures, the complexity of the models and the quality of the graphical effects.
- New embedded music player in the Gaia Sky interface to play your favourite songs when Gaiaing!
- Improved mouse interactions.
- Stereoscopic mode effects have been fixed and now work properly in 3D.
- Improved scripting system.
- New volumetric light rendering system.
- Time pace substituted by time warp, which sets the time speed as a function of real time.
- Added new UI themes. Now HiDPI screens (retina) are supported.
- Migrated most GUI elements to internal system. Swing is now only used for preferences.
- FOV mode fixed with correct field of view angles. This corrects stars taking only ~3.2 secs to cross a CCD.
- Implemented interface to Gaia archive (now using mockup data), Simbad and Wikipedia.
- Implemented responsive positioning giving
Lonof mouse position.
- Lots of bug fixes and other minor improvements.
- As usual, check the full changelog for more detailed info.