Gaia Sky - Le Bottin des Jeux Linux

Gaia Sky

🗃️ Specifications

📰 Title: Gaia Sky 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 3D
🏷️ Category: Puzzle ➤ E-learning ➤ Astronomy 🏝️ Perspective: First person
🔖 Tags: E-learning; Astronomy; Simulation; Planetarium; Space; Massive World; Asset system; Mouse; Keyboard; Controller; 3D VR ⏱️ Pacing: Real Time
🐣️ Approx. start: 2014-12-11 👫️ Played: Single
🐓️ Latest: 2024-10-17 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 3.6.4-2 / Dev: 3e05f743 ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: MPL-2.0 ✨️ (temporary):
🐛️ Created: 2023-08-12 🐜️ Updated: 2024-11-05

📦️ Deliverables

📦️ Package name: gaiasky ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage: ✓
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 🦺️ Work in progress:
🎰️ ID: 16337

📖️ Summary

📜️[en]: A libre, multi-platform, real-time 3D astronomical visualization tool, developed for ESA's Gaia mission to map 1,46 billion stars in our galaxy, within the Gaia group of the Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). It features galaxy and asteroid exploration, 6D exploration (star positions, proper motions, radial velocities), planet surface exploration (procedural generation of surface, clouds and atmosphere). It offers advanced H.R. graphics (virtual textures, reflections, shadows, etc.), 3D support (6 stereo modes including VR), several 360° projection and planetarium modes, data import, real-time filtering, SAMP compatibility, gamepads, camera paths. Finally, it's scriptable, extensible and internationalized. 📜️[fr]: Un outil de visualisation astronomique 3D temps réel libre et multi-plateforme, développé pour la mission Gaia de l'ESA - consistant à cartographier 1,46 milliard d'étoiles de notre galaxie, au sein du groupe Gaia de l'Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). Il permet notamment l'exploration des galaxies et astéroïdes, l'exploration 6D (position des étoiles, mouvements propres, vitesses radiales), l'exploration de la surface des planètes (génération procédurale de la surface, des nuages et de l'atmosphère). Il offre des graphismes H.R. avancés (textures virtuelles, réflexions, ombres, ...), supporte la 3D (6 modes stéréos dont la VR), plusieurs modes de projection 360° et planétarium, l'import de données, le filtrage en temps réel, la compatibilité SAMP, les gamepads, les chemins de caméras. Enfin il est scriptable, extensible et internationalisé.

🎥️ Videos


🏝️ Trailer: (3.2.0/202206),


🏖️ Teaser: (3.5.6/202310), (3.0.0/202011), (1.0.0/201609),


🦉️From Devs: (202111), (202206), (201804),


💎 Features:
• New Procedural Generation - Planet Exploration (202406),

• NASA Exoplanet Archive (202406), Cloud shadows on the surface of planets (3.5.8/202311), PBR shader and materials test (202309),

• Regular square recursive grid preview (202309), The Universe in VR (202302), SDSS, NBG and Gaia DR3 in R.T. (202305),


🕯️ How To: (3.2.0/202201), (2.3.1/202010),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos ft(202406) ft(202406) ft(3.5.8/202311) ft(202309) ft(202309) ft(202302) ft(202305) ft(201709) t(3.2.0/202206) ts(3.5.6/202310) ts(3.0.0/202011) ts(1.0.0/201609) gd(202111) gd(202206) gd(201804) gd(201804) gu(202xxx) r(202xxx) lp(202xxx) g(202302) g[fr](202301) ht(3.2.0/202201) ht(2.3.1/202010) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI 1 2(Quick start guide)] [FAQ] [RSS] [Changelog 1 2(latest file versions) 3 4]

💰 Commercial
• (empty)

🍩️ Resources

🔘️ Learning resources
• Gaia Sky VR (Gaia Sky VR presented at the 'AR/VR for space programmes' workshop at ESTEC @ESA_Tech): [gaia.ari.uni-heidelberg.de (Gaia Sky, 20231211)]


🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Gaia Sky Team 1 2 3 [fr] [en]): [Site 1 2 3] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Toni Sagristà Sellés (langurmonkey, jumpinglangur, Toni Sagrista) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [X] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [odysee] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Gaia Sky) [fr] [en] [de]]
[FreshFOSS]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR 1 2(author's repo)] [openSUSE(author's repo)] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Jumping Langur on mastodon (20230726)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Gaia Sky
🦊️What's: A libre 3D astronomical visualization tool
🏡️https://www.zah.uni-heidelberg.de/gaia/outreach/gaiasky/
🐣️https://codeberg.org/gaiasky
🦉️ https://mastodon.social/@jumpinglangur
🔖 #LinuxGaming #ShareYourGames #Flagship #Astronomy
📦️ #Libre #Bin #Arch #RPM #Deb #Flatpak #AppIm
📖 Our entry: (homeless)

🔍️ Reviewed (3.6.3): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 3.6.4-2
⚗️ Hotfix 🐞️
📌️ Changes: https://gaia.ari.uni-heidelberg.de/gaiasky/releases/latest/releasenotes.html
🦣️From: https://mastodon.social/@jumpinglangur/113321578706118825
🛜️ https://gitlab.com/gaiasky/gaiasky/-/tags?format=atom

🏝️https://www.youtube.com/embed/cA2EH48KWyg
🏖️https://www.youtube.com/embed/UHardwLcPvA
💎https://www.youtube.com/embed/GMLD2nlZ8Ts
💎https://www.youtube.com/embed/PnTdGLqIeCU
🦉️https://www.youtube.com/embed/9sQWLmmo6FI

🕶️ A view of its user interface (on my PC) with a view of the Earth, using bump mapping and also showing the clouds and blue halo of the atmosphere around the Earth, with the Hubble telescope in the foreground, all in real time on an ordinary PC configuration.

📚️ Gaia Sky is a libre, multi-platform, real-time 3D astronomical visualization tool, developed for ESA's Gaia mission to map 1,46 billion stars in our galaxy, within the Gaia group of the Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). It features galaxy and asteroid exploration, 6D exploration (star positions, proper motions, radial velocities), planet surface exploration (procedural generation of surface, clouds and atmosphere). It offers advanced H.R. graphics (virtual textures, reflections, shadows, etc.), 3D support (6 stereo modes including VR), several 360° projection and planetarium modes, data import, real-time filtering, SAMP compatibility, gamepads, camera paths. Finally, it's scriptable, extensible and internationalized.

📕 Description [en]

📜️ "A libre, real-time 3D astronomical visualization tool featuring 1 billion stars in our galaxy" 📜️

Open source 3D universe simulator for desktop and VR with support for more than a billion objects.

Gaia Sky is a real-time, 3D, astronomy visualisation software that runs on Windows, Linux and macOS. It is developed in the framework of ESA's Gaia mission to chart about 1 billion stars of our Galaxy in the Gaia group of the Astronomisches Rechen-Institut (ZAH, Universität Heidelberg).

✅️ Free and open source - Open source and free, and will stay this way. Contribute to the development and translations.
✅️ High object count - The MS-LOD technique enables the real-time exploration of billions of objects.
✅️ From Gaia to the cosmos - Explore from high-z galaxies to small asteroids in a seamless manner.
✅️ Virtual Reality - Visit the whole Universe in VR!
✅️ 6D exploration - Observe star positions but also proper motions and radial velocities, if available.
✅️ Planetary surfaces - Explore surfaces with elevation maps (using tessellation, if available).
✅️ Procedural planets - Procedurally generate planet surfaces, clouds and atmospheres.
✅️ Advanced graphics - Virtual textures, screen space reflections, shadows, HDR, ray-marched distance fields, dynamic resolution, etc.
✅️ 3D-ready - 6 stereoscopic modes: Anaglyphic (red-cyan), VR headset, 3DTV (H and V), cross-eye and parallel view.
✅️ 360 mode - Spherical (equirectangular), cylindrical and Hammer projections available, plus many reprojection modes.
✅️ Planetarium projection mode - Azimuthal equidistant (dome master) projection for single-projector setups. MPCDI for real-time usage in multi-projector systems. Ready to produce videos for full domes from the desktop app.
✅️ Gaia - Observe Gaia in its orbit and discover its movement in the sky and its attitude.
✅️ Use your data - Download pre-packed datasets (Gaia DR3+, NEARGALCAT, SDSS, Open Clusters catalog, etc.) or use your own, in VOTable, FITS, CSV and other formats (STIL).
✅️ Real-time filters - Filter any dataset by distance, magnitude, galactic, ecliptic, equatorial coordinates, and more.
✅️ SAMP aware - Use SAMP to interoperate with SAMP-ready software such as Topcat and Aladin.
✅️ Navigate the galaxy - Use your favorite controllers and gamepads to navigate the Galaxy. Piece of cake!
✅️ Camera paths - Record and play camera paths off-the-shelf.
✅️ Scriptable and extensible - Use Python to script and extend the capabilities of the Gaia Sky.
✅️ Internationalised - Translated to English, German, Spanish, French, Catalan, Slovenian and Bulgarian.



What is Gaia?

Gaia is a major space astronomy mission by the European Space Agency ESA launched on December 19, 2013, performing astrometry, photometry and spectroscopy of about one percent of all stars of our Galaxy at very high precision. Gaia builds upon the European heritage of precision stellar mapping that was exemplified by ESA's HIPPARCOS mission in the late 1980s. Whereas that mission catalogued one hundred thousand stars to high precision, and over one million to lesser accuracy, Gaia maps more than one billion stars to unprecedented levels of precision.

Gaia's name was derived as an acronym for Global Astrometric Interferometer for Astrophysics. This reflected the optical technique of interferometry that was originally planned for use on this telescope. However, the working method has now changed. Although the acronym is no longer applicable, the name Gaia remains to provide continuity with the project.

Objectives

Gaia's main scientific objective is to use its census of stars to clarify the origin and subsequent history of our galaxy, the Milky Way. As well as this, Gaia is expected to become astronomy's greatest discovery machine. Estimates suggest that Gaia will discover the following quantities of celestial objects:

✅️ up to a million asteroids and comets within our own Solar System;
✅️ thirty thousand planets beyond our Solar System;
✅️ fifty thousand failed stars, called brown dwarfs;
✅️ hundreds of thousands of dead stellar remnants, called white dwarfs;
✅️ twenty thousand exploding stars, called supernovae;
✅️ hundreds of thousands of distant active galaxies, called quasars;
✅️ hundreds of gravitational-lens events

Cost

The entire mission, including launch, ground operations and payload, costs ESA about 750 million Euros. The cost of the scientific data reduction (to be raised by ESA member states) is estimated at several hundred million Euros (depending on the length of the mission).

Launch

Gaia was launched into space on December 19, 2013 at 10:12 CET using a Russian Soyuz-Fregat from ESA's spaceport in Kourou, French Guiana.

Orbit

After launch, Gaia needed 26 days to reach the Lagrangian point, known as L2. The L2 point is approximately 1.5 million kilometres away from Earth (about four times the distance to the Moon). This gravitational-equilibrium point is a position where Gaia will keep pace with the Earth and which offers a less obstructed view of the cosmos than an orbit around the Earth.

Mission lifetime

Gaia is designed to fulfill its mission in five years. This nominal mission has ended on July 17, 2019.

We are now in the extended mission of Gaia which hopefully will last until 2023 or 2024, when the on-board consumables (the cold gas to perfom attitude changes) are empty.



🌍️ Wikipedia:

Gaia Sky is an open-source astronomy visualisation desktop and VR program with versions for Windows, Linux and macOS. It is created and developed by Toni Sagristà Sellés in the framework of ESA's Gaia mission to create a billion-star multi-dimensional map of our Milky Way Galaxy, in the Gaia group of the Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). Gaia Sky is a product of the outreach working group of the Gaia Data Processing and Analysis Consortium. The software is released under the Mozilla Public License.

The inner workings of Gaia Sky are described in detail in the paper Gaia Sky: Navigating the Gaia Catalog.

Gaia Sky offers many advanced features like the stereoscopic (3D), planetarium and panorama renderers. It also works with virtual reality headsets through SteamVR, is fully scriptable with Python and features game controller support that makes it possible to operate it even with a racing wheel.

Gaia Sky is used by ESA to aid in the video production of Gaia Data Releases. A video made with Gaia Sky was also featured in the Astronomy Picture of the Day website.

Data

The installer packages of Gaia Sky contain the program but no data at all. In order to use Gaia Sky, at least a download of the base data package, containing the Solar System with low-resolution textures, is necessary. Gaia Sky offers a built-in download manager which connects to the servers at the Astronomisches Rechen-Institut in Heidelberg to fetch the desired datasets. The downloading and deploying processes are seamless to the user.

Several datasets are available, offering higher resolution textures, different cuts of the Gaia eDR3 catalog (up to 1.46 billion stars), other star catalogs such as the Hipparcos catalog, different galaxy maps (dust, HII regions, etc.), nebulae or extragalactic catalogs such as NBG or Sloan Digital Sky Survey.

All datasets are specified in JSON files following a comprehensible and well documented format.

📕 Description [fr]

Un outil de visualisation astronomique 3D temps réel libre comprenant 1 milliard d'étoiles de notre galaxie, par la Gaia Sky Team, initié par Toni Sagristà Sellés (langurmonkey, jumpinglangur, Toni Sagrista).

Gaia Sky est un outil de visualisation astronomique 3D temps réel libre et multi-plateforme, développé pour la mission Gaia de l'ESA - consistant à cartographier 1,46 milliard d'étoiles de notre galaxie, au sein du groupe Gaia de l'Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). Il permet notamment l'exploration des galaxies et astéroïdes, l'exploration 6D (position des étoiles, mouvements propres, vitesses radiales), l'exploration de la surface des planètes (génération procédurale de la surface, des nuages et de l'atmosphère). Il offre des graphismes H.R. avancés (textures virtuelles, réflexions, ombres, ...), supporte la 3D (6 modes stéréos dont la VR), plusieurs modes de projection 360° et planétarium, l'import de données, le filtrage en temps réel, la compatibilité SAMP, les gamepads, les chemins de caméras. Enfin il est scriptable, extensible et internationalisé.


Un simulateur d'univers 3D open source pour l'ordinateur de bureau et la VR, avec la prise en charge de plus d'un milliard d'objets.

Gaia Sky est un logiciel de visualisation astronomique 3D en temps réel qui fonctionne sous Windows, Linux et macOS. Il est développé dans le cadre de la mission Gaia de l'ESA, qui consiste à cartographier environ 1 milliard d'étoiles de notre galaxie, au sein du groupe Gaia de l'Astronomisches Rechen-Institut (ZAH, Universität Heidelberg).

✅️ Libre and open source - Libre et gratuit, et le restera. Contribuez au développement et aux traductions.
✅️ Nombre élevé d'objets - La technique MS-LOD permet l'exploration en temps réel de milliards d'objets.
✅️ De Gaia au cosmos - Explorez les galaxies à haute résolution et les petits astéroïdes de manière transparente.
✅️ Réalité virtuelle - Visitez l'ensemble de l'univers en RV !
✅️ Exploration 6D - Observez les positions des étoiles, mais aussi les mouvements propres et les vitesses radiales, s'ils sont disponibles.
✅️ Surfaces planétaires - Explorez les surfaces avec des cartes d'élévation (en utilisant la tessellation, si disponible).
✅️ Planètes procédurales - Génération procédurale de la surface des planètes, des nuages et des atmosphères.
✅️ Graphiques avancés - Textures virtuelles, réflexions dans l'espace de l'écran, ombres, HDR, champs de distance à rayonnements, résolution dynamique, etc.
✅️ Prêt pour la 3D - 6 modes stéréoscopiques : Anaglyphe (rouge-cyan), casque VR, 3DTV (H et V), vue croisée et vue parallèle.
✅️ Mode 360 - Projections sphérique (équirectangulaire), cylindrique et Hammer disponibles, ainsi que de nombreux modes de reprojection.
✅️ Mode de projection planétarium - Projection azimutale équidistante (dôme maître) pour les installations à un seul projecteur. MPCDI pour une utilisation en temps réel dans les systèmes multi-projecteurs. Prêt à produire des vidéos pour des dômes complets à partir de l'application de bureau.
✅️ Gaia - Observez Gaia sur son orbite et découvrez son mouvement dans le ciel et son attitude.
✅️ Utilisez vos données - Téléchargez des jeux de données pré-packagés (Gaia DR3+, NEARGALCAT, SDSS, Open Clusters catalog, etc.) ou utilisez vos propres données, dans les formats VOTable, FITS, CSV et autres (STIL).
✅️ Filtres en temps réel - Filtrez n'importe quel ensemble de données par distance, magnitude, coordonnées galactiques, écliptiques, équatoriales, etc.
✅️ Compatible SAMP - Utilisez SAMP pour interopérer avec des logiciels compatibles SAMP tels que Topcat et Aladin.
✅️ Naviguez dans la galaxie - Utilisez vos contrôleurs et manettes de jeu préférés pour naviguer dans la galaxie. Un jeu d'enfant !
✅️ Chemins de caméra - Enregistrez et jouez des chemins de caméra prêts à l'emploi.
✅️ Scriptable et extensible - Utilisez Python pour scripter et étendre les capacités de Gaia Sky.
✅️ Internationalisé - Traduit en anglais, allemand, espagnol, français, catalan, slovène et bulgare.


Qu'est-ce que Gaia ?

Gaia est une importante mission d'astronomie spatiale de l'Agence spatiale européenne (ESA) lancée le 19 décembre 2013, qui réalise l'astrométrie, la photométrie et la spectroscopie d'environ un pour cent de toutes les étoiles de notre galaxie avec une très grande précision. Gaia s'appuie sur l'héritage européen en matière de cartographie stellaire de précision, illustré par la mission HIPPARCOS de l'ESA à la fin des années 1980. Alors que cette mission avait permis de cataloguer cent mille étoiles avec une grande précision et plus d'un million avec une précision moindre, Gaia cartographie plus d'un milliard d'étoiles avec un niveau de précision sans précédent.

Le nom de Gaia est un acronyme de Global Astrometric Interferometer for Astrophysics (Interféromètre astrométrique mondial pour l'astrophysique). Il reflète la technique optique d'interférométrie qui devait être utilisée à l'origine sur ce télescope. Cependant, la méthode de travail a changé. Bien que l'acronyme ne soit plus applicable, le nom Gaia est conservé pour assurer la continuité du projet.

Objectifs de Gaia

Le principal objectif scientifique de Gaia est d'utiliser son recensement d'étoiles pour clarifier l'origine et l'histoire de notre galaxie, la Voie lactée. En outre, Gaia devrait devenir la plus grande machine à découvrir de l'astronomie. Les estimations suggèrent que Gaia découvrira les quantités suivantes d'objets célestes :

✅️ jusqu'à un million d'astéroïdes et de comètes dans notre propre système solaire ;
✅️ trente mille planètes au-delà de notre système solaire
✅️ cinquante mille étoiles défectueuses, appelées naines brunes ;
✅️ des centaines de milliers de restes d'étoiles mortes, appelées naines blanches ;
✅️ vingt mille étoiles qui explosent, appelées supernovae ;
✅️ des centaines de milliers de galaxies actives lointaines, appelées quasars ;
✅️ des centaines de lentilles gravitationnelles

Coût

L'ensemble de la mission, y compris le lancement, les opérations au sol et la charge utile, coûte à l'ESA environ 750 millions d'euros. Le coût de la réduction des données scientifiques (à lever par les États membres de l'ESA) est estimé à plusieurs centaines de millions d'euros (en fonction de la durée de la mission).

Le lancement

Gaia a été lancé dans l'espace le 19 décembre 2013 à 10h12 CET à l'aide d'un Soyouz-Fregat russe depuis le port spatial de l'ESA à Kourou, en Guyane française.

Orbite

Après le lancement, Gaia a mis 26 jours pour atteindre le point de Lagrange, appelé L2. Le point L2 est situé à environ 1,5 million de kilomètres de la Terre (environ quatre fois la distance qui sépare Gaia de la Lune). Ce point d'équilibre gravitationnel est une position où Gaia suivra le rythme de la Terre et qui offre une vue moins obstruée du cosmos qu'une orbite autour de la Terre.

Durée de vie de la mission

Gaia est conçue pour remplir sa mission en cinq ans. Cette mission nominale s'est achevée le 17 juillet 2019.
Nous sommes maintenant dans la mission étendue de Gaia qui, nous l'espérons, durera jusqu'en 2023 ou 2024, lorsque les consommables embarqués (le gaz froid pour effectuer les changements d'attitude) seront vides.



🌍️ Wikipedia [en] (traduction du Bottin - grâce à [DeepL]) :

Gaia Sky est un programme open-source de visualisation astronomique de bureau et de réalité virtuelle, avec des versions pour Windows, Linux et macOS. Il a été créé et développé par Toni Sagristà Sellés dans le cadre de la mission Gaia de l'ESA visant à créer une carte multidimensionnelle de notre galaxie, la Voie lactée, au sein du groupe Gaia de l'Astronomisches Rechen-Institut (ZAH, Universität Heidelberg). Gaia Sky est un produit du groupe de travail "outreach" du Gaia Data Processing and Analysis Consortium. Le logiciel est publié sous la licence publique Mozilla.

Le fonctionnement interne de Gaia Sky est décrit en détail dans l'article Gaia Sky : Navigating the Gaia Catalog.

Gaia Sky offre de nombreuses fonctionnalités avancées telles que le rendu stéréoscopique (3D), le planétarium et le panorama. Il fonctionne également avec des casques de réalité virtuelle via SteamVR, est entièrement scriptable avec Python et prend en charge les contrôleurs de jeu, ce qui permet de l'utiliser même avec un volant de course.

Gaia Sky est utilisé par l'ESA pour faciliter la production vidéo des données Gaia. Une vidéo réalisée avec Gaia Sky a également été présentée sur le site web Astronomy Picture of the Day.

Données

Les paquets d'installation de Gaia Sky contiennent le programme mais aucune donnée. Pour utiliser Gaia Sky, il faut au moins télécharger le paquet de données de base, qui contient le système solaire avec des textures basse résolution. Gaia Sky propose un gestionnaire de téléchargement intégré qui se connecte aux serveurs de l'Astronomisches Rechen-Institut à Heidelberg pour récupérer les ensembles de données souhaités. Les processus de téléchargement et de déploiement sont transparents pour l'utilisateur.

Plusieurs jeux de données sont disponibles, offrant des textures à plus haute résolution, différentes coupes du catalogue Gaia eDR3 (jusqu'à 1,46 milliard d'étoiles), d'autres catalogues d'étoiles tels que le catalogue Hipparcos, différentes cartes de galaxies (poussière, régions HII, etc.), des nébuleuses ou des catalogues extragalactiques tels que le NBG ou le Sloan Digital Sky Survey.

Tous les ensembles de données sont spécifiés dans des fichiers JSON suivant un format compréhensible et bien documenté.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.

💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.


💡Nota : [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous l'avez installé à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] gaiasky ou $ gaiasky
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./gaiasky

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.


💡 Nota :
Au 1er démarrage il faut commencer par télécharger ses données (plusieurs niveaux de précision de cartes stellaires, suivant la place dont vous disposez sur votre disque dur) via le bouton "Gestionnaire de données" sur l'écran d'accueil.

Personnellement j'ai installé :
- Base data pack (89MB)
- High resolution textures (283MB)
- GAIA DR3 default (1,0 GB)

De nombreux autres sont disponibles.


⌨️🖱️🎮️ CONTRÔLES :

Contrôles : [Controls]

(Liste des contrôles non exhaustive)

• Il se contrôle à la souris ET au gamepad.

• Cibler une planète : double-cliquer sur le point lumineux matérialisant la planète, près de son nom.
• Avance/Recul du vaisseau virtuel : axe vertical du stick gauche ou molette de la souris.
• Rotation (sans déplacement) droite/gauche du vaisseau : axe horizontal du stick gauche.
• Tourner autour de la cible/planète (horizontalement ou verticalement) : stick droit du gamepad (axe horizontal ou vertical).
• Revenir à la planète HOME (par défaut : la Terre) : touche HOME .
• Menu de sélection : clic droit.
• Affichage/Masquage minicarte : TAB.
• Affichage/Masquage Menu des paramètres visuels et bookmarks : Alt V ou cliquer en haut à gauche de l'écran sur le titre "Gaia Sky (version) ☐" permettant de dérouler le menu.


💡 Nota :
• Si votre gamepad ne semble pas fonctionner, débranchez-le puis rebranchez-le.
• L'exploration s'effectue en cliquant sur des points/planètes (ou via les bookmarks, voir "Alt V") pour préciser la destination du voyage, puis à destination le déplacement autour de ce point s'effectue avec les sticks du gamepad (attention : on ne clique pas sur le nom de la planète, mais sur le point la représentant).

• Je vous conseille vivement d'utiliser les 2 sticks de votre gamepad en conjonction avec votre souris :
- le double clic avec la souris sur un point donné (sur une planète ou une étoile) donne la destination du déplacement de votre vaisseau spatial virtuel (car il n'est pas affiché / du point de vue).
- le stick gauche (ou la molette de la souris) permet d'avancer ou reculer votre vaisseau virtuel (axe vertical du stick) ou de lui faire effectuer une rotation droite/gauche sans se déplacer (axe horizontal du stick),
- le stick droit permet de tourner (comme si votre vaisseau virtuel se délaçait) autour d'une planète verticalement (axe vertical) ou horizontalement (axe horizontal).

• Si vous cliquez sur une étoile (point lumineux), et que vous vous y déplacez, à destination vous ne verrez rien d'autre qu'une sphère plus ou moins lumineuse (de rouge à blanche selon sa température), contrairement aux planètes dont vous pourrez apercevoir la surface à l'issue de votre trajet, et même y atterrir (en général il n'y a pas grand-chose à y voir selon mes observations).

• Si vous êtes perdu, l'appui sur la touche HOME vous fait revenir à la Terre. Un autre accès pratique consiste à afficher le "Menu des paramètres visuels et bookmarks", puis dans la zone bookmarks de sélectionner par exemple dans le dossier Solar System la planète souhaitée et de s'y rendre en zoomant avec la molette de la souris. On peut ensuite partir de l'une de ces planètes et naviguer d'une planète à l'autre par double-clic sur la planète suivante (on ne clique pas sur le nom de la planète, mais sur sa représentation à l'écran, en général le point visible à proximité).

• Le clic droit fait apparaître un menu, on peux notamment y définir un bookmark pour un point précis de l'espace/une planète, pour pouvoir y revenir ultérieurement (via le menu bookmarks, voir ci-dessus).

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 12 août 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 240 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : les 26&29 Janvier 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 20 minutes.
⚬ Mise à jour : le 12 Juillet 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.


⚪️ La mission Gaia peut-être comparée il me semble à un Google Maps / OpenStreetMap spatial, combiné à un Google Street View (pour la vue en 3D avec placage de textures). Elle a en effet cartographiée par photométrie et spectroscopie environ 1,46 Milliard d'étoiles (soit 1% de toutes les étoiles de notre galaxie) avec une très grande précision.
⚪️ Sa "Google Cars" s'appellait Gaia, et il (le satellite) a été lancé en 2013 par un Soyouz russe depuis le port spatial de l'ESA à Kourou, en Guyane française. Après 26 jours de navigation, il a rejoint le point de Lagrange (L2 = point d'équilibre gravitationnel), situé à environ 1,5 million de kilomètres de la Terre où il a commencé ses relevés. Sa mission nominale s'est achevée en Juillet 2019, et une mission étendue est prévue jusqu'en 2024.
⚪️ Cet outil inédit est donc le fruit de ce travail.


💻️ PC specs :
Linux distribution : Manjaro
Kernel: 6.9.5-1-MANJARO + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 550.90.07 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.2.2) / Xorg 11.0 (1.21.1.13)

CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS + 2x4TB Seagate Barracuda
Monitors: 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: (Standard) / Roccat vulcan (+ roccat-dkms)
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms required)
Gamepad (Bluetooth/USB) : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)



🫕️ Installation :
• (✔ v. 3.6.3, v. 3.5.8, v. 3.5.2) Paquet AppImage : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


🏗️ Réalisation :

‣ 📟️ Interface :
🟢️ Une interface magnifique (thème sombre), complète et soignée (agréable à utiliser), claire/intuitive (néanmoins elle requiert un peu de temps et d'énergie pour être maîtrisée), correctement expliquée (aide omniprésente dès le démarrage et boutons d'aides),
🟢️ Elle offre notamment un changelog après le démarrage d'une nouvelle version depuis son interface, une pléthore de paramétrages (voir la roue dentée en bas de l'interface au démarrage), le plein écran et le fenêtré, le téléchargement de contenu supplémentaire, un contenu adaptable à la configuration de l'utilisateur (taille importante du livrable si univers détaillé ou non), une information d'une nouvelle version disponible depuis son interface,

⚪️ Au 1er démarrage (ou lors de certains changements de versions), on télécharge ses données via l'écran d'accueil (Gestionnaire de données).
⚪️ Sélectionnez le contenu en fonction de vos envies / intérêt (tout est gratuit), et ... de la place sur votre disque dur ;).
⚪️ Ensuite quittez ce menu et cliquez sur "Démarrer Gaia Sky".
🟠️ Il lui manque une traduction complète (mélange de français et d'anglais), davantage d'accompagnement de l'utilisateur (pour la navigation dans l'espace : un mode démo ?),

‣ 🏞️ Graphismes :
🟢️ Un graphisme superbe.
🟢️ pour la Terre, l'effet des nuages est tout simplement magnifique !


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un outil de visualisation astronomique 3D temps réel, développé pour la mission Gaia de l'ESA - consistant à cartographier 1,46 milliard d'étoiles de notre galaxie, au sein du groupe Gaia de l'Astronomisches Rechen-Institut (ZAH, Universität Heidelberg).

‣ 🐮️ Spécificités
⚪️ Il permet notamment l'exploration des galaxies et astéroïdes, l'exploration 6D (position des étoiles, mouvements propres, vitesses radiales), l'exploration de la surface des planètes (génération procédurale de la surface, des nuages et de l'atmosphère).
⚪️ Il offre des graphismes H.R. avancés (textures virtuelles, réflexions, ombres, ...), supporte la 3D (6 modes stéréos dont la VR), plusieurs modes de projection 360° et planétarium, l'import de données, le filtrage en temps réel, la compatibilité SAMP, les gamepads, les chemins de caméras. Enfin il est scriptable, extensible et internationalisé.
🟢️ Contrairement à la majorité des outils d'astronomie où l'observation s'effectue en 2D ou 2.5D depuis un point fixe d'observation, Gaia Sky est en vraie 3D. On se déplace dans l'espace au milieu des planètes et étoiles comme si l'on pilotait un vaisseau.
🟢️ C'est un outil extraordinaire, une carte spatiale / base de données spatiale en 3D, avec la position réelle des planètes de manière très précise.
🟢️ Cerise sur le gâteau, il tourne en temps réel et de manière fluide sur un PC du commerce (en l'occurrence le mien), est totalement libre et modulaire (contenu téléchargeable à la carte en fonction de vos souhaits) !
🟢️ De plus il ne se contente pas d'afficher les planètes et étoiles de manière statique : tout tourne (révolution des planètes, ...) de manière dynamique (il est possible de régler l'écoulement du temps et de figer la scène dans les menus).


🌻️ Premières impressions :

🔍️ (v. 3.5.2) AVANT mon approfondissement de sa logique de fonctionnement :
(suivi de la mise en place de ma doc qui m'a permis de faire le point sur ce que j'avais compris ou non)
🟠️ L'interface est belle, mais incontrôlable :)).
🟠️ Je n'arrive à rien sinon à voir la Terre puis à me perdre rapidement dans les confins de l'espace.
Même si les planètes sont nommées, la HIP 113663 ou Algenib ne me parle pas plus qu'à vous ;)


⛏️ Plus en profondeur :

🟠️ Je pensais également qu'en cliquant sur un point de la minimap, j'allais me rendre au point indiqué. Erreur de ma part, la minimap est un outil de visualisation, pas de navigation (dommage).

⚪️ L'exploration s'effectue en cliquant sur le point matérialisant l'emplacement de la planète près de son étiquette (ou via les bookmarks, voir "Alt V") pour préciser la destination du voyage, puis à destination le déplacement autour de la planète / de l'astéroïde s'effectue avec les sticks du gamepad.

⚪️ Je vous conseille vivement d'utiliser les 2 sticks de votre gamepad en conjonction avec votre souris :
- le double clic avec la souris sur un point donné (sur une planète ou une étoile) donne la destination du déplacement de votre vaisseau spatial virtuel (car il n'est pas affiché / du point de vue).
- le stick gauche permet d'avancer ou reculer votre vaisseau virtuel (axe vertical du stick) ou de lui faire effectuer une rotation droite/gauche sans se déplacer (axe horizontal du stick),
- le stick droit permet de tourner (comme si votre vaisseau virtuel se délaçait) autour d'une planète verticalement (axe vertical) ou horizontalement (axe horizontal).

⚪️ Si vous cliquez sur une étoile (point lumineux), et que vous vous y déplacez, à destination vous ne verrez rien d'autre qu'une sphère plus ou moins lumineuse (de rouge à blanche selon sa température), contrairement aux planètes dont vous pourrez apercevoir la surface à l'issue de votre trajet, et même y atterrir (en général il n'y a pas grand-chose à y voir selon mes observations).

⚪️ J'ai mis à jour la section "Installation" ci-avant avec les principales touches et actions.
🟢️ La navigation semble nettement plus logique avec ces informations (on navigue de planète en planète en cliquant sur leur représentation - pas sur le titre de la planète, ou via les bookmarks).


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ Une superbe réalisation, de qualité professionnelle (normal :), avec un contenu immense. Sacré boulot. Excellent !
🟢️ En résumé : Google Maps / OpenStreetMap spatial, allié à un Google Street View spatial. Génial !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !