Tag: Astronomy

Supercharging Exoplanets

A short report on the new developments in exoplanet datasets in Gaia Sky

20 minute read

A couple of years ago I wrote about the procedurally generated planets in Gaia Sky. In this post, I provided a more or less detailed technical overview of the process used to procedurally generate planetary surfaces and cloud layers.

Since then, we have used the system to spice up the planets in the planetary systems for which the Gaia satellite could determine reasonable orbits (see the data here, and some Gaia Sky datasets for some of those systems here, including HD81040, Gl876, and more).

However, with the upcoming Gaia DR4, the number of candidate exoplanets is expected to increase significantly, rendering the “one dataset per system” approach unmaintainable. In this post I describe some of the improvements made with regards to exoplanets in Gaia Sky, in both the handling of large numbers of extrasolar systems seamlessly, and in the brand new, improved procedural generation of planetary surfaces and clouds.

1 minute read

A while ago Erwan Leroy, a VFX professional and trainer, contacted me with some questions regarding the catalogs in Gaia Sky. Basically, he was trying to decode the binary format used in Gaia Sky to load the stars using a Python script. Of course, my documentation was lacking in that very aspect, so I walked him through the format and then improved the docs.

Today, he has come back to me to share his results. Turns out he was trying to replicate an astrophoto with rotation star trails using his visual effects skills. And he came pretty damn close, I might add. I read the article and liked it, so I am sharing it here: Rendering a plausible night sky.

Keyframe-Based Camera Paths

Gaia Sky gets keyframe-based camera paths

4 minute read

During the last months I have been working on a QOL improvement for Gaia Sky video production. Currently, Gaia Sky offers a couple of ways to persist and reproduce camera behaviours: scripting and camera paths.

Scripting offers a high level API which allows for the interaction and manipulation of the internal state. Conceptually, a running script is no different from a regular user. A script runs in its own thread and, like a user, interacts with Gaia Sky’s core through the event manager, a message-passing entity which encapsulates the core functionality.

Gaia Sky Jumbo Summer Release 1.5.0

Jumbo release 1.5.0 brings lots of new features and improvements

2 minute read

Gaia Sky v1.5.0

Gaia Sky v1.5.0

This time around we’ve had a slightly longer development cycle so Gaia Sky 1.5.0Jumbo 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.

New Release of Gaia Sky

Version 1.0.2 brings spacecraft mode, lens glow, 360° and lots of bugfixes

1 minute read

Gaia Sky v1.0.2

Gaia Sky v1.0.2

Gaia Sky is here again with a brand new release packed with new features and bug fixes. Here are the most important:

Gaia Sky in APOD

Astronomy Picture of the Day features Gaia Sky

1 minute read

Gaia Sky APOD

Gaia Sky APOD

Today, 26 September 2016, the Astronomy Picture of the Day (APOD) features a video we have prepared with Gaia Sky at the ARI/Uni Heidelberg. The video itself shows a flight from outside of our Milky Way galaxy to the Sun and then a travel through the Solar System towards the vicinity of the Earth, displaying in this journey a little over 600.000 stars from the TGAS part of Gaia Data Release 1.

Website design by myself. See the privacy policy.
Content licensed under CC-BY-NC-SA 4.0 .